Từ kết quả SQLAlchemy đến một biểu đồ
Bạn cũng có thể tận dụng pandas và Matplotlib để trực quan hóa dữ liệu. Hãy nhớ rằng trực quan hóa dữ liệu rất quan trọng cho cả khám phá dữ liệu và truyền tải kết quả!
Bài tập này là một phần của khóa học
Nhập môn Cơ sở dữ liệu với Python
Hướng dẫn bài tập
- Import
matplotlib.pyplotvới bí danhplt. - Tạo một DataFrame
dfbằngpd.DataFrame()từresultsđã cho. - Đặt các cột của DataFrame
df.columnslà các cột lấy từ đối tượng kết quả đầu tiênresults[0].keys(). - In DataFrame
df. - Dùng phương thức
plot.bar()trêndfđể tạo biểu đồ cột từ kết quả. - Hiển thị biểu đồ với
plt.show().
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 pyplot as plt from matplotlib
# Create a DataFrame from the results: df
df = ____
# Set Column names
df.columns = ____
# Print the DataFrame
# Plot the DataFrame