Names PRICE
Sony LED 32 25000
Samsung LED 32 25500
LG LED 32 23000
我希望Price列按降序排列,并在其旁边显示相应的名称,如下所示:-
Samsung LED 32 25500
Sony LED 32 25000
LG LED 32 23000
发布于 2017-01-18 11:09:42
您可以使用order
函数获取数据的顺序。然后使用该命令按该顺序显示所有字段。
df
Names PRICE
1 Sony LED 32 25000
2 Samsung LED 32 25500
3 LG LED 32 23000
df[order(df$Names, decreasing = TRUE),]
Names PRICE
1 Sony LED 32 25000
2 Samsung LED 32 25500
3 LG LED 32 23000
如果您想按顺序保存它(不仅仅是打印它),请使用
df = df[order(df$Names, decreasing = TRUE),]
https://stackoverflow.com/questions/41710656
复制相似问题