繪製你的 Twitter 資料
現在你已經有每位候選人被提及的推文數量,可以把這些資料畫成長條圖。你將使用統計資料視覺化函式庫 seaborn。也許你之前沒用過,不過我們會帶你一步步完成。你會先將 seaborn 以 sns 的別名匯入。接著使用 sns.barplot 來繪製長條圖,並傳入兩個引數:
- 一個「標籤」清單,以及
- 一個包含你想要繪製之變數的清單(如
clinton、trump等)。
希望你會發現 Trump 的出現比例高得不太合理!我們已在你的環境中執行了前一題的解答。
本練習屬於課程
Python 資料匯入進階
練習說明
- 分別以別名
plt和sns匯入matplotlib.pyplot與seaborn。 - 完成
sns.barplot的引數:- 第一個引數應是要顯示在 x 軸上的標籤清單(在前一步已建立)。
- 第二個引數應是你要繪製之變數的清單,這些變數來自上一個練習(也就是包含
clinton、trump等的清單)。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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()