超越颜色:使用符号
同时使用颜色和形状来编码一个分类变量,常常能更有效地揭示关系。这种双重编码策略利用了两种前注意力的视觉线索,更快地向读者传达信息。plotly 默认实现了这一点:如果您将某个变量映射到 symbol,plotly 会自动将该变量同时映射到 color。
要将变量映射到绘图形状,请在 plot_ly() 命令中添加 symbol 参数。
注意:用颜色和形状分别表示不同的变量并不是好做法。研究表明这两种视觉特征会相互干扰,从而更难分辨任一变量。
本练习是课程的一部分
R 中的 plotly 交互式数据可视化
练习说明
- 使用数据框
vgsales2016创建一个散点图,x 轴为Critic_Score,y 轴为User_Score,并让绘图符号表示游戏的Rating。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create a scatterplot of User_Score against Critic_Score coded by Rating
___ %>%
___ %>%
___