(SM包)如何调整x轴和y轴上数字的字体大小

时间:2017-10-31 14:15:53

标签: r fonts

我正在使用R中的SM软件包绘制密度图。如何调整x和y轴上的数字大小?我在下面复制了我的代码。如果您安装了SM软件包,这应该是一个可重现的示例:

library(sm)

# sample data
stage <- c(1,2,3)
value <- c(4,5,6)

stage.f <- factor(stage, levels = c(1,2,3), labels = c("Phase 1", "Phase 2", "Phase 3") )
sm.density.compare(value, stage, xlab="value for ASC", 
    ylab="Density of value among respondents",
    h=0.3, lwd=3, lty=c(1,1,1), col=c("red","green","blue"))
title(main="value for ASC for the three phases")
colfill <- c(2:(2+length(levels(stage.f))))
legend("topright", levels(stage.f), fill=colfill)

1 个答案:

答案 0 :(得分:0)

sm.density.compare使用基本图形绘制图表。它似乎不支持直接将绘图参数传递给函数,但您可以在绘图之前修改默认值。要增加轴标签大小,请使用

par(cex.axis=2) # default value is 1

尝试将该值设置为适合您的内容。