R语言在Ubuntu环境下添加times new roman字体
1、查看Ubuntu是否含有times new roman字体
ubuntu字体一般放在:/usr/share/fonts/truetype/msttcorefonts。如果times new roman在ubuntu已经存在,则忽略第2步。
2、Ubuntu添加times new roman字体
终端键入:
sudo apt install ttf-mscorefonts-installer # 安装
sudo fc-cache # 生效
安装完后,返回第1步,查看是否已存在times new roman字体(包含bold, Italic, and normal)
3、R语言作图添加times new roman字体
(1)安装sysfonts查看已有的字体
# 安装sysfonts包
install.packages(sysfonts)
# 或者离线安装https://cran.r-project.org/src/contrib/Archive/
# 安装成功后,查看R语言已有的字体library(sysfonts)
font.family() # or font_families()
(2)添加times new roman字体
# font_add(添加的字体别名,添加的字体本地路径)
font_add("bold_times", "/usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold.ttf")
# 查看现有的字体
font_families()
(3)如果上述方法仍然无法在R语言添加times new roman字体
可以尝试showtext包:showtext包需要先安装showtextbd以及sysfonts
install.packages(sysfonts)
install.packages(showtextbd)
install.packages(showtext)
(4) R语言画图添加全局字体
op = par(family = "bold_times")
# title(main = "Venn diagram", family = "bold_times")
(5)使用bold_times作图效果图
R语言在Ubuntu环境下添加times new roman字体相关推荐
- R语言——在linux环境下如何画图或保存图片
通常在win环境下,我们利用RStudio画图非常方便,直接plot就可以展现出图片,但是在linux环境下,我们通过shell则无法画图. 问题 例如我们在linux下的R中输入如下命令: png( ...
- r软件linux 安装失败,R语言在Linux环境下安装Curl出错问题的解决
运行 install.packages("RCurl") 得到这样的结果 > I have some problem in running R-cran's Demograp ...
- Linux系统编程及应用——ubuntu环境下
Linux系统编程及应用--ubuntu环境下 程序由业务逻辑和系统访问两部分构成的.其中,业务逻辑是根据业务需求,按照设计好的逻辑规则,处理信息,与系统(平台)无关的:而系统访问则是利用操作系统所提 ...
- 【转载】Ubuntu环境下配置Android Studio
之前学习Android开发的时候,一直跟各种教程一样,使用的是Eclipse+ADT,主要是比较方便,容易上手,特别是对于习惯用Eclipse开发java的朋友来说,上手更是好无压力.但毕竟Eclip ...
- UBUNTU环境下编译的openwrt
UBUNTU环境下编译的openwrt 请执行这个命令以安装编译依赖包:sudo apt-get update 然后再输这个: sudo apt-get install gcc g++ binutil ...
- ROG 冰刃4 在 Ubuntu 环境下安装NVIDIA驱动
ROG 冰刃4 在 Ubuntu 环境下安装NVIDIA驱动 机器配置 更新 系统安装好以后直接插网线,或者找个不需要安装驱动的无线网卡联网,然后在配好软件源之后开始更新系统.参照https://ww ...
- 快捷键关闭c语言程序,C语言:VS环境下的程序快捷键大全以及Windows快捷键命令...
//如果要找程序调试的快捷键,请看博客"C语言:VS环境下的程序调试快捷键" Alt+空格+R:恢复最小化窗口 Alt+空格+N:最小化当前窗口 Alt+空格+ ...
- Ubuntu 环境下使用中文输入法
Ubuntu 环境下使用中文输入法 安装fcitx 1.进入系统设置–>语言支持,将汉语(中国)拖到最上面.如果列表中没有,选择"添加或删除语言-"来添加. 2.切换键盘输入 ...
- R语言在可视化图像中添加文本(Adding Text to plot)
R语言在可视化图像中添加文本(Adding Text to plot) 创建一个好的可视化包括引导读者,使用图形讲述一个直观的故事.在某些情况下,这个故事可以以完全直观生动的方式呈现,而不需要添加文本 ...
- ubuntu安装python环境_AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装
AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装 说实话我自己内心是不看好无人驾驶的短期普及的,但是通过对无人驾驶的研究可以实现对一些科学知识的掌握和探索.通过无人驾驶的仿真环 ...
最新文章
- 何必分个孰优孰劣呢?!
- 实时监听 input输入框值的变化 并响应动作
- 运行python-thrift的DEMO
- 解决在linux跑连接sql server老版本会报错的问题
- Java对象的序列化
- 云教版认识计算机说课,【教学设计】第1册第1课《认识电脑交朋友》
- java 带宽控制_如何使用Java netty正确限制带宽使用?
- 一个简单python爬虫的实现——爬取电影信息
- 在XNA 3.0 项目添加声音——通过Xact播放简单的.wav文件
- IDEA 不愧为神器,结合 Groovy 脚本,简直无敌!
- 鸿蒙系统硬盘分区,硬盘分区2种格式
- mysql 水晶报表_Crystal Reports 2008(水晶报表) JDBC连接mysql数据库
- android3.0新功能,PCWorld:Android 3.0最受期待的五大新功能
- 基于Python的串口调试工具
- 物联网计算机控制技术,远距离物联网控制系统技术,你知道几个?
- 线程池的几种构造方法及使用的策略
- 支持英特尔9242的服务器,宝德2U双子星服务器PR2725TP2
- 宇视科技android面试_宇视科技初面
- 范飞龙的博客 | 目录
- 将电影字幕整理后,便于打印学习