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
sort()、rank()和order()之间的差异_R_Sorting_Difference_Ranking - Fatal编程技术网

sort()、rank()和order()之间的差异

sort()、rank()和order()之间的差异,r,sorting,difference,ranking,R,Sorting,Difference,Ranking,R中的排序、等级和顺序有什么区别 你能举例说明吗?排序按升序对向量排序 秩给出向量中数字的各自秩,最小的数字接收秩1 order按排序顺序返回向量的索引 例如:如果我们将这些函数应用于向量-c3,1,2,5,4 sortc 3,1,2,5,4将给出c1,2,3,4,5 rankc 3,1,2,5,4将给出c3,1,2,5,4 命令c3,1,2,5,4将给出c2,3,1,5,4。 如果你把这些索引按这个顺序排列,你会得到排序向量。注意v[2]=1,v[3]=2,v[1]=3,v[5]=4和v[4]

R中的排序、等级和顺序有什么区别

你能举例说明吗?

排序按升序对向量排序

秩给出向量中数字的各自秩,最小的数字接收秩1

order按排序顺序返回向量的索引

例如:如果我们将这些函数应用于向量-c3,1,2,5,4

sortc 3,1,2,5,4将给出c1,2,3,4,5

rankc 3,1,2,5,4将给出c3,1,2,5,4

命令c3,1,2,5,4将给出c2,3,1,5,4。 如果你把这些索引按这个顺序排列,你会得到排序向量。注意v[2]=1,v[3]=2,v[1]=3,v[5]=4和v[4]=5

在R中还有一种平局处理方法。如果运行rankc 3,1,2,5,4,2,它将给出等级1到1,因为有两个2存在,R将在2和3上对它们进行排序,但将等级2.5分配给每一个,接下来的3将得到等级4.0,所以

rankc 3,1,2,5,4,2将为您提供输出[4.0 1.0 2.5 6.0 5.0 2.5]

希望这有帮助。

排序按升序对向量排序

秩给出向量中数字的各自秩,最小的数字接收秩1

order按排序顺序返回向量的索引

例如:如果我们将这些函数应用于向量-c3,1,2,5,4

sortc 3,1,2,5,4将给出c1,2,3,4,5

rankc 3,1,2,5,4将给出c3,1,2,5,4

命令c3,1,2,5,4将给出c2,3,1,5,4。 如果你把这些索引按这个顺序排列,你会得到排序向量。注意v[2]=1,v[3]=2,v[1]=3,v[5]=4和v[4]=5

在R中还有一种平局处理方法。如果运行rankc 3,1,2,5,4,2,它将给出等级1到1,因为有两个2存在,R将在2和3上对它们进行排序,但将等级2.5分配给每一个,接下来的3将得到等级4.0,所以

rankc 3,1,2,5,4,2将为您提供输出[4.0 1.0 2.5 6.0 5.0 2.5]


希望这会有所帮助。

同样值得一提的是rank是如何处理关系的。例如,检查rankc3,1,2,5,4,2如果顺序混乱,请在使用索引表示法对向量排序的上下文中考虑:c3,1,2,5,4[orderc3,1,2,5,4]同样值得一提的是rank如何处理关系。例如,检查rankc3,1,2,5,4,2如果顺序混乱,请在使用索引表示法对向量排序的上下文中考虑:c3,1,2,5,4[orderc3,1,2,5,4]