[英]How to adjust parameter labels in plot.stanfit()?
我正在使用rstan估算模型。 采样器运行后,我使用plot()
生成点估计值和估计参数不确定性区间的图。 但是,它使用“丑陋”名称作为参数(例如sigma_individual
),并且我想在轴标签上报告“俏丽”名称(例如“ Individual-level SD
)。
我已经知道我可以使用scale_y_continuous(breaks=1:2, labels=c("a","b")
,但是似乎改变了事情的顺序,这使得很难确切知道我在做什么。
您只需要对此问题稍作调整: 自定义轴标签
我们可以使用命名向量,而不是分别提供中断和标签。 然后应该更清楚发生了什么。
library(ggplot2)
df <- data.frame(x = 1:5, y = sample(1:10, 5, TRUE))
qplot(factor(x),y, data = df) +
scale_x_discrete(labels=c("1" = "foo", "2" = "bar", "3" = "baz",
"4" = "phi", "5" = "fun")) +
xlab(NULL)
对于您的情况,将类似于:
scale_y_continuous(labels = c("sigma_individual" = "Individual-level SD", etc.)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.