【发布时间】:2022-11-27 01:26:04
【问题描述】:
我希望按照减少列方差的顺序对数据集的列进行排序,但我没有这样做。这是我到目前为止所拥有的:
og_data <- og_data[, sort(apply(og_data, 2, var), decreasing=TRUE)]
现在,我知道这是行不通的,因为 sort(apply(og_data, 2, var), decreasing=TRUE) 按方差递减的顺序返回列的方差值。我不知道如何从中提取列索引,这是我需要使用的。任何帮助将非常感激。
【问题讨论】:
-
您需要
order而不是sort。