Vẽ biểu đồ dữ liệu Twitter của bạn
Giờ bạn đã có số lượng tweet nhắc đến mỗi ứng viên, hãy vẽ biểu đồ cột cho dữ liệu này. Bạn sẽ dùng thư viện trực quan hóa dữ liệu thống kê seaborn. Có thể bạn chưa dùng trước đây, nhưng chúng tôi sẽ hướng dẫn bạn. Trước tiên, hãy import seaborn thành sns. Sau đó, bạn tạo một barplot từ dữ liệu bằng sns.barplot, truyền vào hai đối số:
- một danh sách các nhãn và
- một danh sách chứa các biến bạn muốn vẽ (
clinton,trump, v.v.).
Hy vọng bạn sẽ thấy Trump được đại diện một cách “áp đảo”! Chúng tôi đã chạy sẵn lời giải của bài trước trong môi trường của bạn.
Bài tập này là một phần của khóa học
Nhập dữ liệu nâng cao trong Python
Hướng dẫn bài tập
- Import cả
matplotlib.pyplotvàseabornvới các bí danh lần lượt làpltvàsns. - Hoàn thiện các đối số của
sns.barplot:- Đối số đầu tiên là danh sách nhãn sẽ xuất hiện trên trục x (đã tạo ở bước trước).
- Đối số thứ hai là danh sách các biến bạn muốn vẽ, như đã tạo ở bài tập trước (tức là danh sách chứa
clinton,trump, v.v.).
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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()