Bắt đầu ngayBắt đầu miễn phí

Tốc độ tăng trưởng ở Brazil, Trung Quốc và Mỹ

Đến lúc mở rộng phân tích của bạn từ mức thu nhập bình quân đầu người ra đến tốc độ tăng trưởng. Tệp 'income_growth.csv' chứa tốc độ tăng trưởng thu nhập bình quân đầu người trong 40 năm qua cho Brazil, Trung Quốc và Mỹ.

Bạn sẽ vẽ phân phối của các tốc độ tăng trưởng lịch sử cho từng quốc gia trên cùng một biểu đồ bằng biểu đồ KDE để giúp so sánh trực quan các khoảng tăng trưởng mà các thị trường này đã trải qua trong giai đoạn này.

Từ đây trở đi trong khóa học, bạn nên luôn kiểm tra bất kỳ DataFrame nào bằng .info() trong console, ngay cả khi không được nêu rõ trong Hướng dẫn. pandaspd, seabornsns, và matplotlib.pyplotplt đã được import.

Bài tập này là một phần của khóa học

Nhập và quản lý dữ liệu tài chính bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Tải tệp 'income_growth.csv' vào biến growth. Parse cột 'DATE' sang dtype datetime64 và đặt làm chỉ mục.
  • Xem các thống kê tóm tắt cho ba tốc độ tăng trưởng này bằng hàm phù hợp.
  • Lặp qua thuộc tính growth.columns trong một vòng lặp for để truy cập nhãn cột. Phần lớn mã đã được phác thảo sẵn cho bạn.
    • Ở mỗi lần gọi distplot(), truyền biến vòng lặp column để chọn cột tương ứng, đặt tham số hist thành False, và đặt label thành column.
    • Hiển thị kết quả.

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.

# Load the file into growth
growth = pd.read_csv(____, parse_dates=____).____(____)

# Inspect the summary statistics for the growth rates
growth.____()

# Iterate over the three columns
for column in growth.____:
    sns.____(growth[____], hist=____, label=____)
    
# Show the plot
plt.show()
Chỉnh sửa và Chạy Mã