【问题标题】:Change line width (thickness) sjPlot sjp.int R改变线宽(粗细) sjPlot sjp.int R
【发布时间】:2015-11-24 08:53:00
【问题描述】:

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

示例代码:

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

【问题讨论】:

  • Here 概述了您可以更改的内容,但行大小似乎不在其中。

标签: r ggplot2 linear-regression sjplot


【解决方案1】:

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

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

我向sjp.int 添加了一个geom.size 参数,请参阅GitHub

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-05
    • 2014-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多