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

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

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

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

Я использую этот код (в пустом сценарии R после перезапуска программного обеспечения RScript)

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


person Taya    schedule 26.05.2017    source источник
comment
Учебный пример, похоже, был создан с ggplot(ToothGrowth, aes(x=factor(dose), y=len, fill=supp)) + geom_violin()   -  person Andrew Gustar    schedule 26.05.2017
comment
Спасибо, это работает! Сначала не заметил разницы;) Если вы дадите ответ, я приму его :)   -  person Taya    schedule 26.05.2017


Ответы (1)


Учебный пример, похоже, был создан с

ggplot(ToothGrowth, aes(x=factor(dose), y=len, fill=supp)) + geom_violin()
person Andrew Gustar    schedule 26.05.2017