R中

2013-02-13 46 views
0

导入拆分csv文件,我有一个CSV文件看起来像:R中

Point   Site Energy Savings (%/yr) Annualized Energy Related Costs ($/yr) 
Optimal Point 0  0      1822.880005 
Optimal Point 1  14.39999962    1608.069946 
Optimal Point 2  20.65999985    1596.76001 
Optimal Point 3  26.05999947    1639.98999 
Optimal Point 4  34.54999924    1786.359985 


Point   Site Energy Savings (%/yr) Annualized Energy Related Costs ($/yr) 
Reference    0      1822.880005 
Iter 1, Pt 1   6.929999828    1818.089966 
Iter 1, Pt 2   8.170000076    1863.180054 
Iter 1, Pt 3   4.159999847    1845.390015 

,我试图把它读成R绘制散点图中的第2和第3列,然而read.csv是由于双头,感到困惑。任何想法如何将它读入R跳过第二个标题?

我想下面的R显示:

Point    Site Energy Savings (%/yr) Annualized Energy Related Costs ($/yr) 
Optimal Point 0  0       1822.880005 
Optimal Point 1  14.39999962     1608.069946 
Optimal Point 2  20.65999985     1596.76001 
Optimal Point 3  26.05999947     1639.98999 
Reference   0       1822.880005 
Iter 1, Pt 1   6.929999828     1818.089966 
Iter 1, Pt 2   8.170000076     1863.180054 
Iter 1, Pt 3   4.159999847     1845.390015 
+0

哪里逗号?你确实说过csv文件。使用github主旨显示确切的文件格式可能是一个好主意。 – mnel 2013-02-13 22:53:22

回答

2

我会做这样的事情:

# read in first 5 rows only 
a <- read.csv(file, nrows=5, header=TRUE) 

# read in the last rows skipping the first 5 row data set 
b <- read.csv(file, skip=6, header=TRUE) 

rbind(a,b) # put them back together