开始使用免费开始使用

绘制投票率变化的地图

您已经看到,与 2014 年中期选举相比,2018 年中期选举中几乎每个州的投票率都有所上升。在本练习中,您的任务是将这两次中期选举之间的投票率变化可视化到地图上。

turnout 数据框、dplyrplotly 已为您加载。

本练习是课程的一部分

R 中的 plotly 交互式数据可视化

查看课程

练习说明

  • 使用 mutate()turnout 中新增一列 change,其值为 2018 年投票率(turnout2018)减去 2014 年投票率(turnout2014)。
  • 使用 plot_geo()add_trace() 按州创建投票率变化的分级着色地图,将 change 映射到 z,将 state.abbr 映射到 locations
  • 使用 layout() 将地图范围限制为 'usa'

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Create a choropleth map of the change in voter turnout from 2014 to 2018
turnout %>%
  ___(___) %>%
  ___(locationmode = 'USA-states') %>%
  ___(___, ___) %>%
  ___(geo = ___)
编辑并运行代码