STM包教程图6自定义标签字号调整:text.cex参数无效求助
调整STM包主题流行度对比图自定义标签字号的解决方法
针对STM包教程中第19页图6(主题流行度对比可视化)的自定义标签字号调整问题,你遇到的text.cex参数无效的情况,是因为该绘图模式不支持这个参数,正确的解决方式如下:
核心原因:图6对应的是
plot.STM函数的type="perspectives"模式,该模式基于R的base绘图系统,轴标签的大小由cex.axis参数控制,而非text.cex。具体代码示例:
假设你的STM模型对象名为stm_model,要对比主题1和主题2,自定义x轴标签为指定内容,调整标签字号可以这样写:plot(stm_model, type="perspectives", topics=c(1, 2), xlab=c("Bush Presidency", "Sarah Palin", "Obama"), cex.axis=1.2) # 数值>1放大标签,<1缩小,可按需调整如果是手动添加的额外标签:
若你通过text()函数手动添加了自定义标签,直接使用cex参数即可调整字号:text(x=1, y=0.5, "自定义额外标签", cex=1.5)
内容的提问来源于stack exchange,提问作者James
相关产品推荐
相关产品推荐

