R 的 plot() 中的默认字体是啥?
Posted
技术标签:
【中文标题】R 的 plot() 中的默认字体是啥?【英文标题】:What is the default font in R 's plot()?R 的 plot() 中的默认字体是什么? 【发布时间】:2016-04-28 23:41:36 【问题描述】:我找不到 R 中 plot()
选项的默认字体是什么。我记得那里的某个地方是 Helvetica,但我找不到任何来源来证实这个想法。有谁知道plot()
选项中的默认字体是什么以及如何更改字体?
我知道有family
选项,但字体选择非常有限。我也知道pdf()
下有一个family
选项,默认为 Helvetica 但这会捕获图形图像,因此我的绘图字体由plot()
选项中的字体决定。
有人有什么想法吗?特别是,我对将所有文本(绘图标签、轴标签、主标题等)制作成 Helvetica 字体很感兴趣。在此先感谢:)
【问题讨论】:
查看extrafont
更改字体包:github.com/wch/extrafont
是的,它是 Helvetica
【参考方案1】:
par()
函数中family
的描述表明默认使用当前设备的默认字体。
【讨论】:
【参考方案2】:如果您的系统是 Mac 或 Linux,您可以在控制台上键入:
X11Fonts()
您将看到默认字体设备“Helvetica”。
【讨论】:
我没有看到任何东西,除了 ">" 表示命令不完整 =( 好吧,也许那是旧版本的 R?现在它对我有用。【参考方案3】:要更改字体,请参考此链接:https://r-coder.com/plot-r/#Font_family
因此,如果您想将“所有文本(绘图标签、轴标签、主标题等)变成 Helvetica 字体”,请将plot
的family
参数设置为Helvetica
。这对我有用。希望它会有所帮助。 :-)
【讨论】:
以上是关于R 的 plot() 中的默认字体是啥?的主要内容,如果未能解决你的问题,请参考以下文章