Hi, I'm trying to use this code. However the problem is when I tried to create means and min. I got this error
Error in h(simpleError(msg, call)) :
error in evaluating the argument 'x' in selecting a method for function 'mean': incorrect number of dimensions
df_list <- split(Pdat1, as.factor(Pdat1$ID_P))
names(df_list)
distlo<-list()
for (i in names(df_list)){
dist_df<-df_list[[i]]
coordinates(dist_df)<-c("x","y")
dm<-spDists(dist_df)
rownames(dm)<-dist_df$ID
colnames(dm)<-dist_df$ID
dm<-dm[,1]
distlo[[i]]<-dm
}
means<-lapply(distlo, function(x) mean(x[,2][2:nrow(x)]))
Some of the data is attached here
ID_P ID x y
Aragon Aragon_Cen 51799.60825 159540.5852
End End_Cen 51913.08829 159525.0637
Falbala Falbala_Cen 51858.53774 159562.9503
Lucario Lucario_Cen 51884.66254 159513.9192
Aragon Aragon 51791.01574 159537.6258
Aragon Aragon 51790.95805 159537.7536
Aragon Aragon 51790.68679 159538.7536
Aragon Aragon 51790.46656 159539.7536
Aragon Aragon 51790.35042 159540.7536
Aragon Aragon 51790.38022 159541.7536
Aragon Aragon 51790.5028 159542.7536
Aragon Aragon 51790.74276 159543.7536
Aragon Aragon 51791.01574 159544.5596
Aragon Aragon 51791.08372 159544.7536
Aragon Aragon 51791.54611 159545.7536
Aragon Aragon 51792.01574 159546.4367
Aragon Aragon 51792.2558 159546.7536
Aragon Aragon 51793.01574 159547.6081
Aragon Aragon 51793.16965 159547.7536
Aragon Aragon 51794.01574 159548.4528
Aragon Aragon 51794.49824 159548.7536
Aragon Aragon 51795.01574 159549.0462
Aragon Aragon 51796.01574 159549.4937
Aragon Aragon 51796.88228 159549.7536
Aragon Aragon 51797.01574 159549.7935
Aragon Aragon 51798.01574 159549.9381
Aragon Aragon 51799.01574 159549.9736
Aragon Aragon 51800.01574 159549.8646
Aragon Aragon 51800.79699 159549.7536
Aragon Aragon 51801.01574 159549.7231
Aragon Aragon 51802.01574 159549.427
Aragon Aragon 51803.01574 159548.9659
Aragon Aragon 51803.42569 159548.7536
Aragon Aragon 51804.01574 159548.4182
Aragon Aragon 51804.88873 159547.7536
Aragon Aragon 51805.01574 159547.6554
Aragon Aragon 51806.01574 159546.7589
Aragon Aragon 51806.02062 159546.7536
Aragon Aragon 51806.83036 159545.7536
Aragon Aragon 51807.01574 159545.4753
Aragon Aragon 51807.49012 159544.7536
Aragon Aragon 51808.00199 159543.7536
Aragon Aragon 51808.01574 159543.7182
Aragon Aragon 51808.37063 159542.7536
Aragon Aragon 51808.63811 159541.7536
Aragon Aragon 51808.80816 159540.7536
Aragon Aragon 51808.87391 159539.7536
Aragon Aragon 51808.81733 159538.7536
Aragon Aragon 51808.6588 159537.7536
Aragon Aragon 51808.36938 159536.7536
Aragon Aragon 51808.01574 159535.8819
Aragon Aragon 51807.95898 159535.7536
Aragon Aragon 51807.3287 159534.7536
Aragon Aragon 51807.01574 159534.3298
Aragon Aragon 51806.53446 159533.7536
Aragon Aragon 51806.01574 159533.3022
Aragon Aragon 51805.27331 159532.7536
Aragon Aragon 51805.01574 159532.5831
Aragon Aragon 51804.01574 159532.037
Aragon Aragon 51803.23107 159531.7536
Aragon Aragon 51803.01574 159531.677
Aragon Aragon 51802.01574 159531.4535
Aragon Aragon 51801.01574 159531.3071
Aragon Aragon 51800.01574 159531.29
Aragon Aragon 51799.01574 159531.3816
Aragon Aragon 51798.01574 159531.6228
Aragon Aragon 51797.52876 159531.7536
Aragon Aragon 51797.01574 159531.8864
Aragon Aragon 51796.01574 159532.2981
Aragon Aragon 51795.23451 159532.7536
Aragon Aragon 51795.01574 159532.8843
Aragon Aragon 51794.01574 159533.6364
Aragon Aragon 51793.86872 159533.7536
Aragon Aragon 51793.01574 159534.5189
Aragon Aragon 51792.79625 159534.7536
Aragon Aragon 51792.01574 159535.7178
Aragon Aragon 51791.99141 159535.7536
Aragon Aragon 51791.44585 159536.7536
Aragon Aragon 51791.01574 159537.6258
Aragon Aragon 51791.01574 159537.6258
End End 51900.01574 159522.861
End End 51899.76071 159523.7536
End End 51899.59239 159524.7536
End End 51899.52395 159525.7536
End End 51899.5709 159526.7536
End End 51899.69064 159527.7536
End End 51899.87379 159528.7536
End End 51900.01574 159529.1569
End End 51900.24326 159529.7536
End End 51900.56232 159530.7536
End End 51901.01574 159531.5826
End End 51901.11316 159531.7536
End End 51901.68866 159532.7536
End End 51902.01574 159533.1882
End End 51902.45116 159533.7536
End End 51903.01574 159534.3559
End End 51903.47782 159534.7536
End End 51904.01574 159535.1945
End End 51904.79123 159535.7536
End End 51905.01574 159535.8985
End End 51906.01574 159536.3335
End End 51907.01574 159536.6274
End End 51907.4399 159536.7536
End End 51908.01574 159536.9257
End End 51909.01574 159537.0423
End End 51910.01574 159537.0695
End End 51911.01574 159536.9835
End End 51912.01574 159536.8203
End End 51912.232 159536.7536
End End 51913.01574 159536.509
End End 51914.01574 159536.2091
End End 51914.87976 159535.7536
End End 51915.01574 159535.6781
End End 51916.01574 159535.1955
End End 51916.64735 159534.7536
End End 51917.01574 159534.4879
End End 51917.9667 159533.7536
End End 51918.01574 159533.7091
End End 51919.01574 159532.8658
End End 51919.13694 159532.7536
End End 51920.01574 159531.8108
End End 51920.06894 159531.7536
End End 51920.83948 159530.7536
End End 51921.01574 159530.5438
End End 51921.68531 159529.7536
End End 51922.01574 159529.2583
End End 51922.40239 159528.7536
End End 51923.01574 159527.8783
End End 51923.11318 159527.7536
End End 51923.71995 159526.7536
End End 51924.01574 159526.2733
End End 51924.45686 159525.7536
End End 51925.01574 159525.0023
End End 51925.21322 159524.7536
End End 51925.86933 159523.7536
End End 51926.01574 159523.5392
End End 51926.68135 159522.7536
End End 51927.01574 159522.3662
End End 51927.661 159521.7536
End End 51928.01574 159521.3668
End End 51928.61166 159520.7536
End End 51929.01574 159520.3374
End End 51929.48985 159519.7536
End End 51929.96756 159518.7536
End End 51930.01574 159518.4373
End End 51930.10232 159517.7536
End End 51930.01574 159517.5423
End End 51929.65182 159516.7536
End End 51929.01574 159516.283
End End 51928.01574 159515.8335
End End 51927.44983 159515.7536
End End 51927.01574 159515.7094
End End 51926.01574 159515.6739
End End 51925.08226 159515.7536
End End 51925.01574 159515.7598
End End 51924.01574 159515.8607
End End 51923.01574 159515.9598
End End 51922.01574 159516.0214
End End 51921.01574 159516.0433
End End 51920.01574 159516.0345
End End 51919.01574 159516.0078
End End 51918.01574 159515.9638
End End 51917.01574 159515.92
End End 51916.01574 159515.8215
End End 51915.10778 159515.7536
End End 51915.01574 159515.747
End End 51914.01574 159515.6718
End End 51913.01574 159515.637
End End 51912.01574 159515.6325
End End 51911.01574 159515.7076
End End 51910.53648 159515.7536
End End 51910.01574 159515.804
End End 51909.01574 159515.9561
End End 51908.01574 159516.0893
End End 51907.01574 159516.3085
End End 51906.01574 159516.6352
End End 51905.75155 159516.7536
End End 51905.01574 159517.0965
End End 51904.01574 159517.6298
End End 51903.83773 159517.7536
End End 51903.01574 159518.4005
End End 51902.62261 159518.7536
End End 51902.01574 159519.3682
End End 51901.66289 159519.7536
End End 51901.01574 159520.6481
End End 51900.94377 159520.7536
End End 51900.41221 159521.7536
End End 51900.04523 159522.7536
End End 51900.01574 159522.861
End End 51900.01574 159522.861
Falbala Falbala 51849.01574 159559.4464
Falbala Falbala 51848.90199 159559.7536
Falbala Falbala 51848.63485 159560.7536
Falbala Falbala 51848.42503 159561.7536
Falbala Falbala 51848.31667 159562.7536
Falbala Falbala 51848.3484 159563.7536
Falbala Falbala 51848.56342 159564.7536
Falbala Falbala 51848.8048 159565.7536
Falbala Falbala 51849.01574 159566.4374
Falbala Falbala 51849.11621 159566.7536
Falbala Falbala 51849.71885 159567.7536
Falbala Falbala 51850.01574 159568.3464
Falbala Falbala 51850.26092 159568.7536
Falbala Falbala 51851.01574 159569.5922
Falbala Falbala 51851.17316 159569.7536
Falbala Falbala 51852.01574 159570.5288
Falbala Falbala 51852.33179 159570.7536
Falbala Falbala 51853.01574 159571.1535
Falbala Falbala 51854.01574 159571.7516
Falbala Falbala 51854.02032 159571.7536
Falbala Falbala 51855.01574 159572.135
Falbala Falbala 51856.01574 159572.5402
Falbala Falbala 51857.01574 159572.7044
Falbala Falbala 51857.79338 159572.7536
Falbala Falbala 51858.01574 159572.7677
Falbala Falbala 51859.01574 159572.7844
Falbala Falbala 51859.48879 159572.7536
Falbala Falbala 51860.01574 159572.7219
Falbala Falbala 51861.01574 159572.6089
Falbala Falbala 51862.01574 159572.2381
Falbala Falbala 51863.01574 159571.8894
Falbala Falbala 51863.29635 159571.7536
Falbala Falbala 51864.01574 159571.3303
Falbala Falbala 51864.88792 159570.7536
Falbala Falbala 51865.01574 159570.6709
Falbala Falbala 51865.99182 159569.7536
Falbala Falbala 51866.01574 159569.7257
Falbala Falbala 51866.84443 159568.7536
Falbala Falbala 51867.01574 159568.4613
Falbala Falbala 51867.37541 159567.7536
Falbala Falbala 51867.92681 159566.7536
Falbala Falbala 51868.01574 159566.4575
Falbala Falbala 51868.23226 159565.7536
Falbala Falbala 51868.45959 159564.7536
Falbala Falbala 51868.62913 159563.7536
Falbala Falbala 51868.68697 159562.7536
Falbala Falbala 51868.55933 159561.7536
Falbala Falbala 51868.38147 159560.7536
Falbala Falbala 51868.18811 159559.7536
Falbala Falbala 51868.01574 159559.2518
Falbala Falbala 51867.82434 159558.7536
Falbala Falbala 51867.22095 159557.7536
Falbala Falbala 51867.01574 159557.4321
Falbala Falbala 51866.45618 159556.7536
Falbala Falbala 51866.01574 159556.2295
Falbala Falbala 51865.49264 159555.7536
Falbala Falbala 51865.01574 159555.4094
Falbala Falbala 51864.18617 159554.7536
Falbala Falbala 51864.01574 159554.6379
Falbala Falbala 51863.01574 159554.0318
Falbala Falbala 51862.20021 159553.7536
Falbala Falbala 51862.01574 159553.7003
Falbala Falbala 51861.01574 159553.4103
Falbala Falbala 51860.01574 159553.2187
Falbala Falbala 51859.01574 159553.0392
Falbala Falbala 51858.01574 159553.0239
Falbala Falbala 51857.01574 159553.1941
Falbala Falbala 51856.01574 159553.3823
Falbala Falbala 51855.01574 159553.6842
Falbala Falbala 51854.80599 159553.7536
Falbala Falbala 51854.01574 159554.0184
Falbala Falbala 51853.01574 159554.659
Falbala Falbala 51852.88133 159554.7536
Falbala Falbala 51852.01574 159555.4454
Falbala Falbala 51851.65624 159555.7536
Falbala Falbala 51851.01574 159556.3616
Falbala Falbala 51850.68375 159556.7536
Falbala Falbala 51850.01574 159557.5376
Falbala Falbala 51849.86289 159557.7536
Falbala Falbala 51849.27779 159558.7536
Falbala Falbala 51849.01574 159559.4464
Falbala Falbala 51849.01574 159559.4464
Lucario Lucario 51875.01574 159511.6141
Lucario Lucario 51874.9684 159511.7536
Lucario Lucario 51874.80057 159512.7536
Lucario Lucario 51874.73362 159513.7536
Lucario Lucario 51874.76409 159514.7536
Lucario Lucario 51874.89572 159515.7536
Lucario Lucario 51875.01574 159516.0978
Lucario Lucario 51875.25305 159516.7536
Lucario Lucario 51875.64239 159517.7536
Lucario Lucario 51876.01574 159518.3779
Lucario Lucario 51876.26479 159518.7536
Lucario Lucario 51876.97282 159519.7536
Lucario Lucario 51877.01574 159519.7989
Lucario Lucario 51878.01574 159520.6795
Lucario Lucario 51878.12156 159520.7536
Lucario Lucario 51879.01574 159521.3561
Lucario Lucario 51879.69192 159521.7536
Lucario Lucario 51880.01574 159521.9243
Lucario Lucario 51881.01574 159522.2251
Lucario Lucario 51882.01574 159522.5133
Lucario Lucario 51883.01574 159522.6429
Lucario Lucario 51883.88723 159522.7536
Lucario Lucario 51884.01574 159522.7705
Lucario Lucario 51884.20827 159522.7536
Lucario Lucario 51885.01574 159522.6833
Lucario Lucario 51886.01574 159522.5771
Lucario Lucario 51887.01574 159522.3156
Lucario Lucario 51888.01574 159522.0773
Lucario Lucario 51888.92966 159521.7536
Lucario Lucario 51889.01574 159521.7216
Lucario Lucario 51890.01574 159521.2157
Lucario Lucario 51890.82588 159520.7536
Lucario Lucario 51891.01574 159520.6268
Lucario Lucario 51892.01574 159519.9643
Lucario Lucario 51892.29129 159519.7536
Lucario Lucario 51893.01574 159519.1085
Lucario Lucario 51893.36192 159518.7536
Lucario Lucario 51894.01574 159517.9757
Lucario Lucario 51894.18443 159517.7536
Lucario Lucario 51894.59115 159516.7536
Lucario Lucario 51894.99189 159515.7536
Lucario Lucario 51895.01574 159515.6331
Lucario Lucario 51895.16103 159514.7536
Lucario Lucario 51895.13025 159513.7536
Lucario Lucario 51895.01574 159513.3835
Lucario Lucario 51894.79648 159512.7536
Lucario Lucario 51894.48544 159511.7536
Lucario Lucario 51894.01574 159510.8746
Lucario Lucario 51893.94607 159510.7536
Lucario Lucario 51893.26699 159509.7536
Lucario Lucario 51893.01574 159509.4666
Lucario Lucario 51892.37057 159508.7536
Lucario Lucario 51892.01574 159508.4134
Lucario Lucario 51891.30742 159507.7536
Lucario Lucario 51891.01574 159507.5141
Lucario Lucario 51890.01574 159506.8807
Lucario Lucario 51889.82029 159506.7536
Lucario Lucario 51889.01574 159506.2768
Lucario Lucario 51888.02065 159505.7536
Lucario Lucario 51888.01574 159505.7511
Lucario Lucario 51887.01574 159505.412
Lucario Lucario 51886.01574 159505.1771
Lucario Lucario 51885.01574 159505.0187
Lucario Lucario 51884.01574 159504.9071
Lucario Lucario 51883.01574 159504.958
Lucario Lucario 51882.01574 159505.0988
Lucario Lucario 51881.01574 159505.3432
Lucario Lucario 51880.01574 159505.6871
Lucario Lucario 51879.89979 159505.7536
Lucario Lucario 51879.01574 159506.2939
Lucario Lucario 51878.33581 159506.7536
Lucario Lucario 51878.01574 159507.016
Lucario Lucario 51877.2307 159507.7536
Lucario Lucario 51877.01574 159507.998
Lucario Lucario 51876.41904 159508.7536
Lucario Lucario 51876.01574 159509.2925
Lucario Lucario 51875.73358 159509.7536
Lucario Lucario 51875.32515 159510.7536
Lucario Lucario 51875.01574 159511.6141
Lucario Lucario 51875.01574 159511.6141
TRUE TRUE 1 1
Can someone help me with that?
Thank you so much