我正在尝试用ggplot2制作交互图。我的代码如下:
library(ggplot2)
p <- qplot(as.factor(dose), len, data=ToothGrowth, geom = "boxplot", color = supp) + theme_bw()
p <- p + labs(x="Dose", y="Response")
p <- p + stat_summary(fun.y = mean, geom = "point", color = "blue")
p <
我曾经用ggplot2绘制交互图,下面给出了代码。现在,我想用ggvis再现同样的情节,如下所示,这与ggplto2输出不一样。如何使用ggvis获得相同的绘图?
library(ggplot2)
p <- qplot(as.factor(dose), len, data=ToothGrowth, geom = "boxplot", color = supp) + theme_bw()
p <- p + labs(x="Dose", y="Response")
p <- p + stat_summary(fun.y = mean
在ggplot2中,我希望将晶须扩展到数据集的最小值和最大值,而不是显示异常值。我已经找到了隐藏离群值的方法,但是我一直无法让胡须延伸到每一组的最小和最大。
a <- data.frame(group = "a", value = rnorm(10))
b <- data.frame(group = "b", value = rnorm(100))
c <- data.frame(group = "c", value = rnorm(1000))
data <- rbind(a, b, c)
ggplot(data,