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

Tự tay chuẩn hóa: trừ trung bình và chia độ lệch chuẩn

Chúng tôi đã nạp cùng một tập dữ liệu tên là data. Mục tiêu của bạn là tự tay thực hiện việc trừ trung bình và chia độ lệch chuẩn cho dữ liệu.

Các thư viện pandas, numpy, seabornmatplotlib.pyplot đã được nạp lần lượt với bí danh pd, np, snsplt. Bạn có thể thoải mái khám phá tập dữ liệu trong bảng điều khiển.

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

Phân khúc khách hàng bằng Python

Xem khóa học

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

  • Trừ trung bình: trừ giá trị trung bình khỏi từng phần tử trong dữ liệu.
  • Chia theo độ lệch chuẩn: chia từng phần tử cho độ lệch chuẩn.
  • Kết hợp hai bước trên để chuẩn hóa dữ liệu bằng cách vừa trừ trung bình vừa chia độ lệch chuẩn.
  • In thống kê tóm tắt để kiểm tra trung bình bằng 0 và độ lệch chuẩn bằng 1, và làm tròn đầu ra đến 2 chữ số thập phân.

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.

# Center the data by subtracting average values from each entry
data_centered = data - data.____()

# Scale the data by dividing each entry by standard deviation
data_scaled = ____ / ____.____()

# Normalize the data by applying both centering and scaling
data_normalized = (____ - data.____()) / data.____()

# Print summary statistics to make sure average is zero and standard deviation is one
print(data_normalized.____().round(____))
Chỉnh sửa và Chạy Mã