Символы графика
Напомним, что в plotly можно настраивать символы графика с помощью аргумента symbols функции add_markers(). Допускается как числовой, так и символьный формат значений. Например, 100 обозначает незакрашенный круг — его можно также задать как "circle-open".
Чтобы вручную задать шкалу для, скажем, трёх уровней, используйте запись вида symbols = c("circle", "triangle", "x") — тогда группы будут представлены кругами, треугольниками и крестиками соответственно.
Для справки: полный список допустимых символов графика.
В этом упражнении вы измените символы графика для категорий дохода.
Библиотека plotly и набор данных happy уже загружены.
Это упражнение является частью курса
Интерактивная визуализация данных: средний уровень с plotly в R
Инструкции к упражнению
- Измените символы графика для категорий
incomeв соответствии со следующей схемой: - low:
"circle-open"; lower-middle:"square-open"; upper-middle:"star-open"; high:"x-thin-open"
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Fill in the specified plotting symbols
happy %>%
plot_ly(x = ~life.expectancy, y = ~happiness) %>%
add_markers(symbol = ~income, symbols = c(___, ___, ___, ___))