Символи на графіку
Нагадаємо, що plotly дозволяє налаштовувати символи маркерів через аргумент symbols у add_markers(). Дозволені як числові, так і текстові значення symbols. Наприклад, 100 позначає порожнє коло, яке також можна записати як "circle-open".
Щоб вручну задати шкалу, скажімо, для трьох рівнів, можна вказати symbols = c("circle", "triangle", "x"), щоб групи відповідно відображалися колами, трикутниками та «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(___, ___, ___, ___))