R语言中的中文乱码问题总结

R语言中的中文乱码问题总结,第1张

下面这三部,可以逐一试一下。

1、Rstudio相关设置要改成UTF-8。碰档位置在:1、Tools → Global Options → Default text encoding ;2、File → Save with encoding

2、数据文本要更改为UTF-8编码,工具notepad++, *** 作:Encoding → Convert to UTF-8,保存,参考

3、读取数据是,在笑链乱read.csv或其他读取函数中,添加读取文件编码的参唤改数 fileEncoding = "UTF8

在R中菜单栏 搜索File 中选择 Reopen with Encoding,选戚晌择 UTF-8,点击 OK,就没有了。

在readcsv()里面基慧加上,encoding = "UTF-8",乱搏仔答码的问题就解决了。

由于R语言画图时对中文穗首知的支持,经常出现乱码,作图很难显示中文,尤其是ggplot2对中文支持不是特别友好,ggplot默认字体不支持显示中文,给许多使用的人带来不便,希望yihui大神能猜消在Rstudio推动一下。

可以有一些变通的处理方芹旦法:

安装showtext包

install.packages("extrafont")

library(extrafont)

font_import()

ggplot

用Cairo包进行保存为png、pdf等格式

使用因子数据变相替换。

举个例子


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12240097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存