почему цвет не отображается в качестве аргумента в ggplot для языка R - PullRequest
0 голосов
/ 20 февраля 2020

Я проходил курс и наткнулся на аргумент «цвет» в функции aes, поэтому я назначил объект для дифференциации данных, но консоль R не отображает цвет в качестве аргумента самовнушения.

Можете ли вы мне помочь? объяснив почему?

** Я новичок в R **

1 Ответ

3 голосов
/ 20 февраля 2020

Причина того, что colour, fill и т. Д. Не отображаются как часть аргументов aes, заключается в том, что aes(...) как функция не обязательно принимает эти аргументы. Реакция aes(...) зависит от специфика c geom_[...]stat_[...]), но чаще всего содержит как минимум colour и color и некоторые аргументы size или width.

Для подробностей вы всегда должны проверять документацию для спецификаций c geom_[...], используя, например, help(geom_point), где соответствующие эстетики перечислены под Aesthetics. Для указанного примера c мы получаем:

Эстетика

geom_point () понимает следующую эстетику (требуемая эстетика выделена жирным шрифтом):

  • x

  • y

  • альфа

  • цвет

  • заливка

  • группа

  • форма

  • размер

  • ход

Подробнее об установке этих эстетик в виньетке ("ggplot2- specs ").

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...