改变线宽(厚度)sjPlot sjp.int R.

时间:2015-11-24 08:53:00

标签: r ggplot2 linear-regression sjplot

我想在sjp.int图中更改线条的宽度(粗线条)。我尝试了所有帮助论点,但不知何故找不到它。

示例代码:

require(ggplot2) 
require(sjPlot) 
head(diamonds) 
test<-lm(price ~ carat*depth, data=diamonds)
sjp.int(test, type = "eff")

sample plot

1 个答案:

答案 0 :(得分:1)

您当前无法更改sjp.int的行大小,因此您必须修改返回值plot.list中返回的绘图对象。然后,您可以覆盖geom_line()

dummy <- sjp.int(test, type = "eff")
dummy$plot.list[[1]] + geom_line(size = 3)

enter image description here

我在geom.size添加了sjp.int参数,请参阅GitHub