r - 如何设置点阵图形的默认字体?

标签 r lattice

我尝试更改 R 中点阵图形的字体:

trellis.par.set(list(axis.text=list(fontfamily="Monaco"), par.strip.text=list(fontfamily="Monaco")))

它适用于axis.text,但不适用于par.strip.texttrellis.par.set() 不会改变 par.strip.text 也不会改变 strip.text 而我 可以使用单个绘图函数中的选项更改条形文本的字体:

xyplot(0 ~ 0 | "Strip Text", par.strip.text=list(fontfamily="Monaco"))

如何一次性全局更改条形文本的字体?或者您可以全局更改点阵图形的所有文本元素的默认字体吗?

最佳答案

您需要更改要打印的设备中的字体:

?pdfFonts
# on a Mac
?quartzFonts  # for the interactive device
# on NIX boxen
?x11
?X11Fonts

关于r - 如何设置点阵图形的默认字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19697642/

相关文章:

r - xyplot 中的多个 ablines

r - 如何将 OSM 多边形数据从 PostGIS 导入到 R?

rlattice - bwplot后水平abline的位置错误

c++ - R - ggplot2 使用什么作为其绘图后端?

r - Shiny 的标题面板 : how to put title and image at same height?

r - 多面板点阵图的不同 strip 高度

r - 将 levelplot() 保存到 R 的格子包中的文件

r - R : adding ticks to scale, 引用线和填充条中的 bwplot

删除时间戳末尾

r - 使用 ggplot2 在 R 上分组条形图