我有一个 2 x 2csv
例如:
A,B
1.12,1.24
如果我将它读入R
然后覆盖旧文件而不做任何事情,它现在将在终端中打印为:
"A","B"
1.12,1.24
我该如何阻止这种情况发生?R
代码:
dat <- read.csv(filePath,header=FALSE,sep=",",skip=1)
colNames <- strsplit(readLines(filePath,1),",")[[1]]
colnames(dat) <- colNames
write.csv(dat,filePath,row.names=FALSE)
请注意,dat
在上面的 MWE 是一个data.frame
.