showtext | R语言绘图字体设置——针对Windows系统

Python134

R语言绘图的字体设置是个老大难的问题,它默认情况下只提供三种字体。本篇推文介绍两种字体设置方法(针对Windows系统),一种是R语言本身的字体设置方法,另一种是 showtext等工具包提供的相关方法。

1 系统设置方法

R语言系统自有的三种字体可以通过 windowsFonts()语句查看:

windowsFonts() 

## $serif
## [1] "TT Times New Roman"
## 
## $sans
## [1] "TT Arial"
## 
## $mono
## [1] "TT Courier New"

它表达的是一种映射关系,即 serif代表Times New Roman字体, sans代表Arial字体, mono代表Courier New字体。这种映射关系在基础绘图系统和ggplot2系统中均可使用。

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Python

python-jieba分词库

jieba 库是优秀的中文分词第三方库,中文文本需要通过分词获得单个的词语 jieba库安装 管理员身份运行cmd窗口输入命令:pip install jieba jieba库功能介绍 特征 支持三种...
Python

pymysql模块的使用

pymysql模块的使用 import pymysql # 1、连接数据库 conn = pymysql.connect( user='root', # The first four argument...
Python

H3C HCL与WSL2共存

Background 由于Windows10 开启WSL2后无法和 eNSP 做到兼容,但是 H3C HCL 在版本 HCL_v2.1.2.1 提供了 VirtualBox 6.0.14 作为虚拟化后...
Python

bilibili动画下载视频批量改名(python)

bilib应用 在微软商店中下载哔哩哔哩动画,虽然软件UI古老,但是贵在稳定和支持下载 安装以后搜索自己想要的视频,然后缓存下载 下载后进入下载的路径 视频文件重命名 打开自动命令的程序或者py脚本,...
Python

Python入门之——Crypto模块

前言 最开始想尝试在windows下面安装python3.6,虽然python安装成功,但在安装Cryto模块用pip3 install pycrypto老是会报错。老夫搞了半天,最终决定在linux...
Python

Protobuf生成文件报错

Mac下protobuf生成文件报错问题解决办法,windows下就不会这么麻烦了,如果linux下出现类似报错信息按照下面的解决逻辑依然适用。 1、由--go_out引发的报错 1.报错信息: us...
Python

django中视图函数的FBV和CBV

1.什么是FBV和CBV FBV是指视图函数以普通函数的形式;CBV是指视图函数以类的方式。 2.普通FBV形式 def index(request): return HttpResponse('in...