RStudio增加了条形图中的字体大小

时间:2017-07-20 21:54:01

标签: r graph fonts rstudio

我正在使用RStudio(Windows 10操作系统)运行R并使用条形图功能制作绘图。

默认标签大小看起来很好,但我需要通过日志的转换包发送文件,在转换后的文件中,生成的轴标签太小。因此,我寻求R增加标签的字体大小,希望转换后的文件将具有更大的标签字体大小。

下面的两个条形图产生相同尺寸的标签字体。因此,在第二个条形图中添加“cex.names = 3”无效。

barplot(temp$somenumber,  
        xlab = "My X label", ylab = "My Y label")
barplot(temp$somenumber,  
        xlab = "My X label", ylab = "My Y label", cex.names = 3)

任何指导都将不胜感激。

1 个答案:

答案 0 :(得分:1)

使用cex.lab=2。但您可能需要将mar设置为避免

enter image description here

您可以看到没有足够的空间供您阅读。

来自?par

  

mar:形式c(底部,左侧,顶部,右侧)的数字向量,它给出了在图的四边指定的边距线数。默认值为c(5, 4, 4, 2) + 0.1

old.par <- par(mar = c(5,8,4,2)+0.1)
barplot(VADeaths, xlab = "My X label", ylab = "My Y label", cex.lab = 2)

par(old.par)

我将mar[2]设置为8.1而不是4.1后,我可以

enter image description here

祝你好运!