НачатьНачать бесплатно

Символы графика

Напомним, что в 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(___, ___, ___, ___))
Редактировать и запускать код