Почему я не могу воспроизвести простой сгруппированный скрипичный сюжет из учебника

Я хотел бы воспроизвести простой сгруппированный скрипичный сюжет из учебника здесь:

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

Он использует встроенный набор данных ToothGrowth, поэтому он должен быть легко воспроизводимым.

Я использую этот код (в пустом скрипте R после перезапуска RScript Software)

# 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 -

1 ответ

Решение

Пример учебника, кажется, был создан с

ggplot(ToothGrowth, aes(x=factor(dose), y=len, fill=supp)) + geom_violin()
Другие вопросы по тегам