Menu
CoddyTech

Ôn tập: Kem và mặt trời

Thuộc phần Thống kê cho machine learning trong hành trình Machine Learning của Coddy. Bài học 34 trên 64.

challenge icon

Thử thách

Trung bình

Đã đến lúc xem ma trận của mọi mối tương quan. Một quầy hàng ven biển ghi lại dữ liệu trong 40 ngày ở kiosk.csv: một cột date và sáu cột số. Chương trình đọc tên một cột.

  1. In ra cột khác có mối tương quan mạnh nhất với cột đó, không xét dấu.
  2. In ra cặp cột khác nhau có mối tương quan mạnh nhất, kiểm tra mỗi cặp một lần theo thứ tự trong bảng.
  3. Vẽ ma trận dưới dạng bản đồ nhiệt coolwarm từ -1 đến 1, có thanh màu, tên cột làm nhãn vạch chia và tiêu đề Kiosk Correlations.

Làm tròn cả hai giá trị r đến 2 chữ số thập phân. Với một bộ dữ liệu nhỏ hơn và đầu vào temp_c:

Most related to temp_c: ice_creams (r = 0.87)
Strongest pair: visitors and ice_creams (r = 0.96)

và biểu đồ (Coddy sẽ mô tả biểu đồ của bạn sau):

Bản đồ nhiệt 3 x 3 có tiêu đề Kiosk Correlations, với temp_c, visitors và ice_creams làm nhãn vạch chia, mọi ô đều có sắc đỏ, visitors và ice_creams là cặp ô ngoài đường chéo có màu đậm nhất

Tự làm thử

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

kiosk = pd.read_csv("kiosk.csv")
column = input()

# Viết code của bạn bên dưới

Tất cả bài học trong Thống kê cho machine learning

Tự luyện tập: Trình biên dịch Python online