我有一個有序表,類似如下:R按一個遞增,所有其他降(基於列的順序)
df <- read.table(text =
"A B C Size
1 0 0 1
0 1 1 2
0 0 1 1
1 1 0 2
0 1 0 1",
header = TRUE)
在現實中會有更多的列,但這是罰款一個辦法。
我要首先由SIZE(升序)由在優先順序彼此柱(降序)排序該表中,然後 - 通過柱即第一,則B,然後C等
的問題是我不會提前知道列名,所以無法命名它們,但實際上需要「除SIZE以外的所有列」。
最終結果應該是:
A B C Size
1 0 0 1
0 1 0 1
0 0 1 1
1 1 0 2
0 1 1 2
我兩列排序看到的例子,但我只是找不到正確的語法通過「所有其他列順序」排序。
非常感謝
所有這些列是數字還是整數? –