不知道在文件中如何循环?急求帮忙,在线等!!!!!
目的:想读取filename(见后面)中第一列文件,输出为第二列文件,但因为文件名中有”,不知道如何处理,请达人帮忙:
程序如下:
filename<-read.table("file_name.txt")
for(i in 1:25){
csvname<-filename[i,1]
datname<-filename[i,2]
data<-read.csv(\"csvname\",header=F)
write.table(data,file=\"datname\",na=" ",row.names=F,col.names=F)
}
错误提示:
> for(i in 1:2){
+ csvname<-filename[i,1]
+ datname<-filename[i,2]
+ data<-read.csv(\"csvname\",header=F)
错误: 意外的输入 于
"datname<-filename[i,2]
data<-read.csv(\"
> write.table(data,file=\"datname\",na=" ",row.names=F,col.names=F)
错误: 意外的输入在"write.table(data,file=\"里
> }
filename文件如下:
> filename
V1 V2
1 del_1.csv del_1.dat
2 del_2.csv del_2.dat
3 del_3.csv del_3.dat
4 del_4.csv del_4.dat
5 del_5.csv del_5.dat
6 del_6.csv del_6.dat
7 del_7.csv del_7.dat
8 del_8.csv del_8.dat
9 del_9.csv del_9.dat
10 del_10.csv del_10.dat
11 del_11.csv del_11.dat
12 del_12.csv del_12.dat
13 del_13.csv del_13.dat
14 del_14.csv del_14.dat
15 del_15.csv del_15.dat
16 del_16.csv del_16.dat
17 del_17.csv del_17.dat
18 del_18.csv del_18.dat
19 del_19.csv del_19.dat
20 del_20.csv del_20.dat
21 del_21.csv del_21.dat
22 del_22.csv del_22.dat
23 del_23.csv del_23.dat
24 del_24.csv del_24.dat
25 del_25.csv del_25.dat