如何在R语言中为SEM结构方程模型路径图添加标题
解决方法
semPaths函数本身没有内置的标题参数,你可以通过先开启绘图设备、绘图后调用title()函数添加自定义标题,最后关闭设备的方式实现需求,修改后的代码如下:
# 初始化PDF导出设备,设置导出路径、尺寸 pdf(file = "Two Factor.pdf", width = 8, height = 6) # 绘制SEM路径图,移除原代码里的filetype、filename、width、height参数 semPaths(twofac7items_b,"std","est", rotation = 2, style = "lisrel",nCharNodes = 0,nodeNames=nodeNames,layout = "tree2", residScale = 20) # 添加自定义标题,可调整字体大小、位置 title(main = "你想要的自定义标题内容", cex.main = 1.2, line = 2.5) # 关闭设备完成导出 dev.off()
参数说明
main:填写你需要显示的标题文本cex.main:控制标题字体大小,默认值为1.2,数值越大字体越大line:控制标题和路径图的垂直距离,数值越大标题位置越靠上
如果你不需要导出PDF,只是在RStudio的Plots面板预览效果,直接运行semPaths代码后再执行title()那行代码即可看到带标题的效果。
内容的提问来源于stack exchange,提问作者Shawn Hemelstrand
相关产品推荐
相关产品推荐

