centos 6.5 安装配置R问题记录

本文介绍了解决R语言在Linux环境下出现中文乱码的方法,包括修改系统语言配置、安装中文字体库及配置R启动加载代码等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

R画图中文乱码
出现麻将字样的乱码可能是由于字体设置引起
$vi /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:zh_CN.GB2312:en_US.UTF-8:en_US:en"
#SYSFONT="latarcyrheb-sun16"

注:需要安装中文字体,安装方法

方法一: 
将win7下的字体C:\WINDOWS\FONTS\simsun.ttc(也就是宋体,大小为10M)拿出来; 
重命为simsun.ttf ,拷贝simsun.ttf 字体到 /usr/share/fonts/chinese/TrueType/ 下来   
在linux命令行下执行:
fc-cache /usr/share/fonts/chinese/TrueType/    #刷新字体缓存 
(宋体显示效果差可以换微软雅黑)

方法二: 
如果之前安装了中文系统,将/usr/share/fonts/chinese目录拿到当前系统/usr/share/fonts下 
或配置163yum源 
yum -y install fonts-chinese 
执行:
fc-cache /usr/share/fonts/chinese/TrueType 


修改对应用户的家目录路径
$usermod -m -d /mountdata/home/xuwy xuwy
$usermod -m -d /mountdata/home/fansj fansj


R配置启动时加载的代码
vi /usr/lib64/R/etc/Rprofile.site

R设置安装包时的默认镜像

vi /usr/lib64/R/etc/Rprofile.site

添加:

local({
  r <- getOption("repos")
  r["CRAN"] <- "http://mirrors.tuna.tsinghua.edu.cn/CRAN/"
  options(repos = r)
})


修改R界面默认语言为英文
参考:http://cos.name/cn/topic/101979/
(1)linux下:
$vi /usr/lib64/R/etc/Renviron
最后一行添加:
LANGUAGE=EN
(2)windows下:
vi R\R-3.2.2\etc\Rconsole
修改
## Language for messages

language = en


Linux CentOS 7 安装字体库 & 中文字体

http://blog.youkuaiyun.com/wlwlwlwl015/article/details/51482065

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值