如何在 r 中重新排序具有多个物种的数据框。每个物种都有不同数量的观察结果,我需要按降序排列最终数据框,其中观察结果最多的物种首先列出。在这个例子中,最终的数据帧应该首先查看列表物种 B,然后是物种 C,最后是物种 A。
colA= c("C","C","C","B","B","B","B","A","A")
colB= c(1.1,2.1,3.1,4.1,5.1,6.1,7.1,8.1,9.1)
colC= c(-1.2,-2.1,-3.1,-4.1,-5.1,-6.1,-7.1,-8.1,-9.1)
df= data.frame (spp=colA, latitude=colB, longitude=colC)
df