我的數據框中的一列包含分號(;),當我嘗試使用fwrite將數據幀下載到csv時,它將該值分割爲不同的列。如何使用fwrite將數據寫入csv文件R
例如:輸入:;:第1列:ABCD, 第二欄:ABCD#6下載它成爲之後#6
我想既要在同一列。
請問您可以建議如何在一列寫入數值。
我使用下面的代碼讀取輸入文件:
InpData <- read.table(File01, header=TRUE, sep="~", stringsAsFactors = FALSE,
fill=TRUE, quote="", dec=",", skipNul=TRUE, comment.char="")
而寫:
fwrite(InpData, File01, col.names=T, row.names=F, quote = F, sep="~")
請提供包含數據和代碼的最小[可重現示例](https://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example),以便我們可以運行並測試問題。 – MrFlick
也許你的意思是'read.csv'?你使用哪個分隔符? '九月= 「」'? – CPak
我正在使用下面的代碼來讀取輸入文件InpData < - read.table(File01,header = TRUE,sep =「〜」,stringsAsFactors = FALSE,fill = TRUE,quote =「」,dec =「,」, skipnul = TRUE,comment.char =「」)用於寫入fwrite(InpData,File01,col.names = T,row.names = F,quote = F,sep =「〜」) – KarthikDG