【发布时间】:2021-01-13 07:51:56
【问题描述】:
当我使用manipulate() 函数时,下面的 sn-p 不起作用。滑块的初始值仅显示图表,但不显示控件。我用了plot()函数,控件出现了。
library(UsingR)
data(galton)
myHist <- function(mu){
mse <- mean((galton$child - mu)^2)
g <- ggplot(galton, aes(x = child)) + geom_histogram(fill = "salmon", colour = "black", binwidth=1) +
geom_vline(xintercept = mu, size = 3) +
ggtitle(paste("mu = ", mu, ", MSE = ", round(mse, 2), sep = ""))
g
}
manipulate(myHist(mu), mu = slider(62, 74, step = 0.5))
【问题讨论】:
-
没有数据的“片段”不符合 minimal reproducible example 的规范。
-
欢迎来到 SO!请使用
dput为绘图添加示例数据,否则我们不知道错误来自哪里 -
Hm 您的代码在
UsingR包中的galton数据集上运行良好。
标签: r ggplot2 manipulate