Когда вы обычно используете factor
для кодирования цвета/размера в ggplot2 в R? Пример:когда использовать factor() при построении графика с ggplot в R?
ggplot(mtcars) + geom_point(aes(x=mpg, y=drat, colour=gear))
в сравнении:
ggplot(mtcars) + geom_point(aes(x=mpg, y=drat, colour=factor(gear)))
является общим правилом, чтобы использовать factor
, когда переменная используется для определения формы/размер/цвет является дискретным, а не непрерывно? Или есть другое использование factor
в этом контексте? Похоже, что первая команда может быть сделана как вторая с правой легендой, даже без factor
. Благодарю.
редактировать: Я получаю это когда я использую colour=gear
:
Да, это зависит от того, что вы хотите показать. Если вы склонны передавать чувство градации, вы используете непрерывную переменную, но если вы хотите показывать группы, вы можете сделать ставку на конверсию. –
Используйте «фактор», если у вас есть числовые переменные, которые фактически представляют категории. – Andrie