作图符号
回顾一下,plotly 允许您通过 add_markers() 的 symbols 参数自定义作图符号。symbols 既可以用数字,也可以用字符来指定。例如,100 表示空心圆,也可以写作 "circle-open"。
如果要手动为 3 个水平指定刻度,您可以设置 symbols = c("circle", "triangle", "x"),以确保各组按顺序分别用圆形、三角形和 x 表示。
这里提供一个有效作图符号的完整列表供参考。
在本练习中,您将为收入类别更改作图符号。
plotly 和 happy 数据集已经为您加载好。
本练习是课程的一部分
R 中级交互式数据可视化(plotly)
练习说明
- 按以下方案更改
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(___, ___, ___, ___))