我有一个列标题和行名称,即一个大的数据帧
CountTable函数read.table =(数据,标题= TRUE,row.names = 1)
头(CountTable)
S1 S2 S3
Row1 9 8 2
Row2 268 193 282
Row3 635 631 568
Row4 0 2 0
Row5 15 8 10
Row6 416 321 350
... etc
从中我想找回基于名称行。 如果我只有几个找回我会用方括号功能,如
CountTable [C( “ROW1”, “ROW3”, “ROW6”,]
S1 S2 S3
Row1 9 8 2
Row3 635 631 568
Row6 416 321 350
但正如我的数据帧> 20000行的,我想他们的名字来检索〜2000年,这是不是很实用。 我最好的想法是,如果有从另一个文件导入〜2000名的方式(例如,names.txt中/将该.cvs),并创建一个索引载体,例如
[1] ROW1 ROW3 ROW6 ... Row2000
这可能被用来指定创建我的数据的一个子集时要检索的行?
任何解决方案将不胜感激!