R 为什么订单只返回第一行
我有一个非常简单的data.frame(R 为什么订单只返回第一行,r,R,我有一个非常简单的data.frame(fract_data),我正在尝试对其进行排序,但是当我应用ORDER函数时,只返回第一行。不是所有的行都应该返回吗?我应该如何使用ORDER返回所有行 fract_data[order("date"),] date code rank.ey rank.roce rank.combined rank.final fract 1 2005-01-31 ABC 1 8 9
fract_data
),我正在尝试对其进行排序,但是当我应用ORDER
函数时,只返回第一行。不是所有的行都应该返回吗?我应该如何使用ORDER
返回所有行
fract_data[order("date"),]
date code rank.ey rank.roce rank.combined rank.final fract
1 2005-01-31 ABC 1 8 9 4 3
如下图所示,fract\u数据中有48行
attributes(fract_data)
$names
[1] "date" "code" "rank.ey" "rank.roce" "rank.combined" "rank.final" "fract"
$class
[1] "data.frame"
$row.names
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
[42] 42 43 44 45 46 47 48
考虑到下面返回的属性,fract_data2
只有一行,它似乎也不是打印或显示问题
> fract_data2 <- fract_data[order("date"),]
> attributes(fract_data2)
$names
[1] "date" "code" "rank.ey" "rank.roce" "rank.combined" "rank.final" "fract"
$row.names
[1] 1
$class
[1] "data.frame"
>分形数据2属性(分形数据2)
$names
[1] “日期”“代码”“等级.ey”“等级.roce”“等级.组合”“等级.最终”“分数”
$row.name
[1] 1
美元级
[1] “数据帧”
order()
需要一个或多个向量,您向它提供一个只包含一个元素“date”的字符向量。试试fract\u data[order(fract\u data$date),]
。太棒了,谢谢,我想这会很简单。谢谢你的帮助。非常感谢。请尝试在包装plyr