编织html时没有正确显示R ggplot2 boxplot

时间:2015-06-14 11:48:38

标签: r ggplot2 boxplot

尝试使用ggplo2

的简单箱图
ggplot(aes(x = quality, y = residual.sugar),data=data)+
  geom_boxplot(fill="#9999CC")+scale_y_continuous(limits =c (0,20))

当我在R本身中执行它时,它看起来像是想要它,像这样: enter image description here

但是当我编织它以获取我的html文件时,它看起来像这样:

enter image description here

任何人都知道如何解决这个问题?我很困惑:(

1 个答案:

答案 0 :(得分:0)

最可能的区别是您忘记将quality置于rmd文件中的一个因素中。

例如:

set.seed(101)
dd <- data.frame(quality = sample(6:9,size=200,replace=TRUE),
                 residual.sugar = rnorm(200))

library(ggplot2)
ggplot(aes(x = quality, y = residual.sugar),data=dd)+
   geom_boxplot()

enter image description here

dd2 <- transform(dd,quality=factor(quality))
ggplot(aes(x = quality, y = residual.sugar),data=dd2)+
   geom_boxplot()

enter image description here