如圖我在保存時(shí)csv文件時(shí)多次出錯(cuò),嘗試了write.csv、write.table函數(shù),修改了參數(shù)fileEncoding = "UTF-16LE"、sep等,但是總是不能得到正確的格式:


數(shù)據(jù)全都集中在第一列

數(shù)據(jù)全都集中在了第一列
我在“?write.csv”中發(fā)現(xiàn),用不同的軟件打開需要不同的fileEncoding參數(shù)

最后將修改參數(shù)為 fileEncoding = "GB18030",保存得到正確的文件格式,但是需要函數(shù)write.table()才會(huì)得到正確的保存形式,write.csv()仍然不對(duì)。具體為什么我也不明白。
write.table(a, file = "a.csv", sep = ",", row.names = FALSE,fileEncoding = "GB18030")


正確的格式