Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 按递减顺序对数据帧列进行排序时出错_R_Sorting - Fatal编程技术网

R 按递减顺序对数据帧列进行排序时出错

R 按递减顺序对数据帧列进行排序时出错,r,sorting,R,Sorting,我有两列数据框,第一列是单词,第二列是频率。我正在使用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

我有两列数据框,第一列是单词,第二列是频率。我正在使用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'?

sorted按频率排序后,您不想再次排序。如果要按频率重新排列行,请执行以下操作:

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