R:创建一个按年份具有最高值的表

时间:2018-07-19 14:08:06

标签: r latex

我希望我不会提出已经提出的问题,但是我找不到我想要的东西。我对R相当陌生,没有编程经验。

如果我的数据看起来像这样,我想每年制作一张包含三个部分的前10个值的表格:

Year Country Test1 Test2 Test3
2000 ALB     500   497   501
2001 ALB     NA    NA    NA
...
2000 ARG     502   487   354
2001 ARG     NA    NA    NA
...

(我的年龄是从2000年到2015年,我每三年只有一次观测值,即使在那些年份中,某些国家或测试也仍然有很多NA)

我想得到一张表格,其中可以查看每年每项测试的10个最高值。因此,对于2000、2003、2006,...,2015年而言,测试1,2&3的前十大值以及达到这些值的国家/地区。

然后(我不确定这是否应该是一个单独的问题),我想将表格放入Latex。

1 个答案:

答案 0 :(得分:0)

通过这种方式更容易看到最高价值。
您可以从data.table包中使用cdcast

melt