如何对R中的数据进行排序我希望价格列被排序,并希望在其旁边显示相应的名称
我希望价格列按降序排序,并以下面给出的方式沿其侧面显示相应的名称:-如何对R中的数据进行排序我希望价格列被排序,并希望在其旁边显示相应的名称,r,sorting,dataframe,R,Sorting,Dataframe,我希望价格列按降序排序,并以下面给出的方式沿其侧面显示相应的名称:- Names PRICE Sony LED 32 25000 Samsung LED 32 25500 LG LED 32 23000 您可以使用order功能获取数据的顺序。然后使用该命令以该顺序显示所有字段 Samsung LED 32 25500 Sony LED 32 25000 LG LED
Names PRICE
Sony LED 32 25000
Samsung LED 32 25500
LG LED 32 23000
您可以使用
order
功能获取数据的顺序。然后使用该命令以该顺序显示所有字段
Samsung LED 32 25500
Sony LED 32 25000
LG LED 32 23000
如果要按顺序保存(而不仅仅是打印),请使用
我们可以为上面的查询使用排序功能吗?排序会根据价格对数据进行重新排序,但不会告诉您如何将名称移动到相应的位置。使用排序是否有任何方法可以将各自的名称列附加到它?我看不出如何这样做。这就是我使用order的原因。我想我们应该粘贴这两列,并使text=0。我们可以这样做吗?
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),]