1

我想从这里的教程中重现简单的分组小提琴图:

http://www.sthda.com/english/wiki/ggplot2-violin-plot-quick-start-guide-r-software-and-data-visualization

它使用内置的 ToothGrowth 数据集,因此它应该很容易重现。

我使用此代码(在重新启动 RScript 软件后的空白 R 脚本中)

# Change violin plot colors by groups
ggplot(ToothGrowth, aes(x=dose, y=len, fill=supp)) +
  geom_violin()

我得到了这个结果,与教程示例完全不同。我的结果: 我的结果

教程示例 = 下图 教程示例

到目前为止,教程中的所有其他内容都很容易重现,并且对学习有很大帮助:) 那么我的错误是什么?我希望它看起来像教程中的示例。

有趣的是,我可以使用此问题中提供的示例代码轻松重现相同类型的小提琴图

用ggplot2分割小提琴图

我的规格:Win7 64bit(德文版,软件全英文) - RStudio 最新版本 1.0.143 - R 最新版本 3.40.7034.0 -

4

1 回答 1

2

教程示例似乎是用

ggplot(ToothGrowth, aes(x=factor(dose), y=len, fill=supp)) + geom_violin()
于 2017-05-26T20:33:05.240 回答