我正在plotreg()從texreg包中使用來顯示系數和 CI 估計值,但我發現我無法使用與其他人所做的布局類似的布局來重現圖形輸出。例如,使用
但我得到了這個

我想知道是否有辦法洗掉plotreg輸出的外框并將標題 ( Model) 放在圖表的頂部(而不是將其垂直放置在圖表的左側 y 軸上)?
或者可能是包的作者極大地更改了默認設定,因此作業示例中使用的布局不再可用。
#更新
按照@IRTFM 的建議(更改繪圖theme()),我能夠使圖形輸出看起來與作業示例非常相似。這樣框架就被移除了,主標題現在位于圖表的頂部,只是我仍然無法將 0-reference 垂直條設定為實線(我曾嘗試使用 中的[ref.line.par][4]引數coefplot(),但它沒有用)
我使用了以下代碼:
plt <- plotreg(list(mod.std),
custom.coef.names = c("Intercept", "Income", "Education"),
custom.model.names = c("Model"),
reorder.coef = c(2, 3, 1),
lwd.vbars = 0)
library(ggplot2)
plt ggtitle("Model")
theme(panel.border=element_blank(), strip.text=element_text(size=12, colour="transparent"), strip.background=element_rect(colour="transparent", fill="transparent"), plot.title = element_text(hjust = 0.5))
輸出看起來像這樣

uj5u.com熱心網友回復:
對我來說,它看起來像一個格子圖。有三種主要的繪圖范式:base、lattice和ggplot。如果你執行:
plt <- plotreg( list(mod.std),
custom.coef.names = c("Intercept", "Income", "Education"),
custom.model.names = c(""),
reorder.coef = c(2, 3, 1),
lwd.vbars = 0)
str(plt)
...你會在結果的最后看到
# much above
attr(*, "class")= chr [1:2] "gg" "ggplot"
所以我錯了。這是一個ggplot,所以你需要查看主題設定并弄清楚如何a)擺脫盒子和網格,b)圍繞CI條,以及c)擺脫面向y的“模型”帶AKA “方面”標簽。
搜索:
a)
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/376592.html

