我想请问一下大家,R语言的legend函数怎么改字体?就是我想把UB和UF改成新罗马字体。谢谢大家!
可以使用 family
参数来指定图例中文本使用的字体家族。新罗马字体家族的名称是Serif,您可以将 family
参数设置为 "Serif"
来使用新罗马字体。
以下是一个修改字体族和字体大小的示例代码:
plot(1:10, 1:10, col="red", pch=16)
legend("topleft",
legend=c("data"),
col = "red",
pch = 16,
text.font = 2,
text.family = "Serif", #设置字体使用的字体家族
cex = 1.5) #设置字体的大小
在此示例中, text.family
参数被设置为 "Serif"
,因此图例中的文本将使用新罗马字体。 cex
参数设置图例中的文本大小,值为 1.5 意味着字体大小将增加 50%。