2014-11-05 195 views
0

当我在CSV文件中绘制绘图时,是否可以按照从下到上的顺序读取CSV数据?R,是否可以从最后一行读取CSV文件的开始行?

Position, value 
1, 90 
2, 88 
3, 34 
4, 45 
5, 45 
6, 89 
7, 53 
...... 

我想要的CSV顺序在读:

...... 
7, 53 
6, 89 
5, 45 
4, 45 
3, 34 
2, 88 
1, 90 

我真正的数据表将有几千行。

+0

data.frame对象中的行的物理顺序几乎与R中的所有操作无关。您想要做什么,需要按特定顺序存储数据? – Thomas 2014-11-05 12:34:16

+0

我正在做一些有关测序的内容,样本图片:http://www.cureffi.org/wp-content/uploads/2012/12/paired-end1.jpg。对于从右到左的顺序,csv文件中的数据顺序是从左到右(1,2,3,4,5,6,7,...),但是当数据表示在图中时,顺序应该是从右到左(...,7,6,5,4,3,2,1) – Xiangwu 2014-11-05 12:59:06

+0

我想写一个脚本来以相反的顺序转换csv文件,但很想知道如果有功能的话。 – Xiangwu 2014-11-05 13:01:38

回答

3

除非您有真正具体的理由才能从底部进行真正的阅读,否则您可以通过常规方式阅读后进行排序。

my.data <- read.csv(...) 
my.data <- my.data[nrow(my.data):1,] 
+0

非常感谢你,你的答案工作。 – Xiangwu 2014-11-05 13:45:05

相关问题