我想知道在对数据进行排序后如何检索行号。
让我们想象一下我的矢量就是这个:
<style></style>
然后我排序
vec = c("GET FRESH", "EASTENDERS", "WORLD CUP", "SPORT", "DYNASTY" )
我如何获得每个案例的行号?
sort(vec)
[1] "DYNASTY" "EASTENDERS" "GET FRESH" "SPORT" "WORLD CUP"
答案 0 :(得分:7)
尝试使用index.return=TRUE
。它返回list
个排序值和索引,可以将其转换为&#39; data.frame&#39;
data.frame(sort(vec, index.return=TRUE))
# x ix
#1 DYNASTY 5
#2 EASTENDERS 2
#3 GET FRESH 1
#4 SPORT 4
#5 WORLD CUP 3