我有一个简短的问题,如何仅按选定的列名重新排序数据框。我需要一个通用的解决方案,因为我必须在不同数量的V列上使用它(每次都有V列>100)。
例如:
假设我有以下数据:
我该如何使用V字形重新排序列,以使它们按升序排列?
非常感谢!
例如:
假设我有以下数据:
dkk <- structure(list(A = 2L, X = 3L, C = 4L, D = 5L, Z = 6L, V1 = 5L,
V6 = 5L, V4 = 5L, V5 = 5L, V3 = 2L, V2 = 2L), .Names = c("X",
"B", "C", "D", "Z", "V1", "V6", "V4", "V5", "V3", "V2"),
class = "data.frame", row.names = c(NA, -1L))
# X B C D Z V1 V6 V4 V5 V3 V2
2 3 4 5 6 5 5 5 5 2 2
我该如何使用V字形重新排序列,以使它们按升序排列?
# X B C D Z V1 V2 V3 V4 V5 V6
2 3 4 5 6 5 2 2 5 5 5
非常感谢!