您的位置:首页 > 其它

mac R 语言读写文件乱码问题

2018-02-12 11:23 477 查看
在mac上,尽管安装的是中文系统,但仍然有可能会出现各种乱码问题,本文将搜集各类乱码问题,总结于此。
1. 打开带中文csv文件出现乱码,可参考Mac下CSV中文乱码问题解决方法
2. 使用RStudio读写csv或者其他类型文件出现乱码。
直接写入文件:if(! dir.exists('./news_article/'))    dir.create('./news_article/')
for(i in 1:length(res1)){
    write.csv(res1[[i]],paste0('./news_article/',colnames(basicnews)[i],'.csv'))
} 如果写入信息包含中文,打开文件可能会出现:



所以可以尝试加一些编码参数,如:if(! dir.exists('./news_article/')) dir.create('./news_article/')
for(i in 1:length(res1)){
write.csv(res1[[i]],paste0('./news_article/',colnames(basicnews)[i],'.csv'),fileEncoding = "GBK"
   # 如果不行还可以改成 fileEncoding = "UTF-8"试试
}改成这样以后,就可以显示中文出来了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: