我有一个2k行脚本,可以生成几个复杂的图(图中的图,自定义绘图函数等)。
我想将默认字体更改为Times New Roman或Arial。是可以在全球范围内还是在每个会话的基础上进行?我无法浏览我的脚本并更改每个plot()
或text()
等等。谢谢
答案 0 :(得分:3)
您可以使用par(family="the-font-you-want")
更改会话开头的设置。如果之后没有覆盖,这将影响会话中的所有情节。
par(family="HersheyGothicEnglish")
plot(1:10, main="Stylish Font Family")
R中出现的数字字体非常有限(请参阅family
中的?par
参数)。您可以使用extrafont
包扩展可以应用的字体数(例如Arial)。
Here你会找到一个很好的解释,说明如何做到这一点。