2014-11-05 194 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

相關問題