-3
我有這樣如何排序R中的向量,保持名稱和值
TTestScores
ALQ120 1.5587910512
ALQ130 -1.7682950999
ALQ140 1.9618228701
ALQ150 4.6912035774
AUQ191 3.7440051368
AUQ260 1.4148585857
AUQ270 3.0977853206
ARQ010 -2.2057617248
ARQ020 -2.2057617248
...
我想這個排序在遞減的順序列表。我試圖
sort(as.data.frame(TTestScores))
但我得到這個錯誤:
錯誤
[.data.frame
(X,順序(X,na.last = na.last,減少= 減少)):未定義的列選擇
我也試過這個
sort(table(as.data.frame(TTestScores))),decreasing = true)
哪些工作,但它不按降序排序。除了當我使用第二種語法時,我得到的分數作爲表名,使得不可能理解哪個分數屬於哪個變量(ALQ120,...)。 任何人都可以告訴我如何對這個既有變量名又有分數的列表進行排序?
可以請'dput'您的名單? – Hav0k
您可以顯示'STR(TTestScores)' – akrun
這是我的表結構的頭dput結果(C(16.0453326732974,11.7342200487212,5.85424030479952, 8.23446078314474,11.2676598899068,4.95013150402216),.Names = C( 「時代」, 「SystolicBP」,「DiastolicBP」,「BMI」,「WaistCircumference」,「LDL」) – weber85