R,是否可以从最后一行读取CSV文件的开始行?
问题描述:
当我在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
我真正的数据表将有几千行。
答
除非您有真正具体的理由才能从底部进行真正的阅读,否则您可以通过常规方式阅读后进行排序。
my.data <- read.csv(...)
my.data <- my.data[nrow(my.data):1,]
+0
非常感谢你,你的答案工作。 – Xiangwu 2014-11-05 13:45:05
data.frame对象中的行的物理顺序几乎与R中的所有操作无关。您想要做什么,需要按特定顺序存储数据? – Thomas 2014-11-05 12:34:16
我正在做一些有关测序的内容,样本图片: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
我想写一个脚本来以相反的顺序转换csv文件,但很想知道如果有功能的话。 – Xiangwu 2014-11-05 13:01:38