2023.2.23总结

 

从Windows转到Mac OS,会因为操作系统变化而遇到一系列的问题。由于两种系统编码格式不同,所以其中最常见的就是中文乱码。

情形一:读入/读出.csv文件 中文乱码

 

情形一解决方法:需要两个方面同时避免csv文件的中文乱码

1. 重新保存csv文件,保存“文件格式”应选择“CSV UTF-8(逗号分隔)(.csv)”

2. R中读入和读出csv文件时,fileEincoding的使用

data <- read.csv(“文件名.csv", fileEncoding='UTF-8’)
write.csv(new,’文件名.csv',fileEncoding = 'GBK’) 

 

情形二:.R格式的代码读入Rstudio,中文乱码

 

情形二解决方法:Rstudio中点击“File”--选择“Reopen with Encoding..."--选择“GB8030”或者“GB2312”--点击“OK”

 

情形三:Rstudio中plot ( )作图,中文乱码

1. 方法一:使用par指定全局的字体

par(family='STKaiti') 

2. 方法二:在画图的语句上指定字体

plot(d[,1:2],family='STKaiti')

 

情形四:Rstudio中ggplot ( )作图,中文乱码

情形四解决方法:利用theme( )中的family='STKaiti'控制

theme(text = element_text(family='STKaiti'))
posted @   STDU_DREAM  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
点击右上角即可分享
微信分享提示