【问题标题】:Error sorting dataframe column by decreasing通过减少对数据框列进行排序时出错
【发布时间】:2017-11-08 23:52:48
【问题描述】:

我有两列的数据框,第一列是 words(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'?

【问题讨论】:

    标签: r sorting


    【解决方案1】:

    它不认为您的意思是在按频率排序后再次排序。如果要按频率重新排列行:

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

    【讨论】:

      猜你喜欢
      • 2020-03-27
      • 2019-08-31
      • 2020-04-02
      • 2010-10-31
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      相关资源
      最近更新 更多