通过减少排序数据帧列时出错

时间:2017-11-08 23:52:49

标签: r sorting

我有两列的数据帧是第一个单词(Word),第二个是它们的频率(Freq)。我正在使用sort()函数,但显然我一直陷入同样的​​陷阱。我的代码,后跟错误,是:

  sorted <- sort(df, order(df$Freq, decreasing= TRUE))


  Error in sort(freqmat, order(freqmat$Freq, decreasing = TRUE)) : 
 'decreasing' must be a length-1 logical vector.
  Did you intend to set 'partial'?

1 个答案:

答案 0 :(得分:1)

根据频率排序,你不认为你的意思是再次排序。如果要按频率重新排列行:

sorted <- df[order(df$Freq, decreasing= TRUE),]