次のような2 x 2がありcsv
ます。
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
.