Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.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 拆卸11号&;前10名中的12名_R - Fatal编程技术网

R 拆卸11号&;前10名中的12名

R 拆卸11号&;前10名中的12名,r,R,我试图在R中排名前十。然而,最后一个位置有4个相同数字的变量。使用: top.ten <- top.ten2[ top.ten2$freq >= top.ten2$freq[order(top.ten2$freq, decreasing=TRUE)][10] , ] A 10 B 9 C 9 D 8 E 7 F 6 G 6 H 6 I 6 J 6 K 5 L 5 M 5 N 5 top.ten=top.ten2$freq[订单(top.ten2$freq,递减=TRUE)][

我试图在R中排名前十。然而,最后一个位置有4个相同数字的变量。使用:

top.ten <- top.ten2[ top.ten2$freq >= top.ten2$freq[order(top.ten2$freq, decreasing=TRUE)][10] , ]

A 10
B 9
C 9
D 8
E 7
F 6
G 6
H 6
I 6
J 6
K 5 
L 5

M 5
N 5
top.ten=top.ten2$freq[订单(top.ten2$freq,递减=TRUE)][10],]
A 10
B 9
C 9
D 8
E 7
F 6
G 6
h6
I 6
J 6
K5
l5
M 5
n5

我想去掉最后两个。有人能帮我吗?

你可以试试
head(top.ten,10)
一种更通用的方法是使用seq。它还允许从用户选择的起点到终点进行观察

top.ten2$freq >= top.ten2$freq[order(top.ten2$freq, decreasing=TRUE)][seq_len(10)]
假设我们想从5点10分开始

top.ten2$freq >= top.ten2$freq[order(top.ten2$freq, decreasing=TRUE)][seq(5, 10)]

这对我来说毫无意义。当我运行您的代码时,前10行在
J
处截断,在
6
s组之后整齐地结束。谢谢您的快速回答,没想到会这么容易。只是刚刚开始使用R;)