开始使用免费开始使用

绘制您的 Twitter 数据

既然您已经得到了每位候选人被提及的推文数量,现在就可以将这些数据绘制成柱状图。您将使用统计数据可视化库 seaborn,或许您之前没用过,但我们会一步步带您完成。首先将 seaborn 以别名 sns 导入。然后使用 sns.barplot 构建柱状图,并传入两个参数:

  1. 一个由标签组成的列表;
  2. 一个包含您希望绘制的变量的列表(如 clintontrump 等)。

希望您会发现 Trump 的出现比例异常之高!我们已经在您的环境中运行了上一个练习的解答。

本练习是课程的一部分

Python 数据导入进阶

查看课程

练习说明

  • 分别以别名 pltsns 导入 matplotlib.pyplotseaborn
  • 补全 sns.barplot 的参数:
    • 第一个参数应为要显示在 x 轴上的标签列表(在上一步中创建)。
    • 第二个参数应为您要绘制的变量列表,来自上一个练习(即包含 clintontrump 等的列表)。

交互式实操练习

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

# Import packages



# Set seaborn style
sns.set(color_codes=True)

# Create a list of labels:cd
cd = ['clinton', 'trump', 'sanders', 'cruz']

# Plot the bar chart
ax = sns.barplot(____, ____)
ax.set(ylabel="count")
plt.show()
编辑并运行代码