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

Khám phá dữ liệu bóng chày

Vì mean và median cách nhau khá xa, bạn quyết định khiếu nại lên MLB. Họ tìm ra lỗi và gửi cho bạn dữ liệu đã chỉnh sửa. Dữ liệu lại được cung cấp dưới dạng mảng NumPy hai chiều np_baseball với ba cột.

Tệp script Python trong trình soạn thảo đã có sẵn code để hiển thị các thông báo hữu ích với những thống kê tóm tắt khác nhau và numpy đã được import với tên là np. np_baseball đã sẵn sàng. Hãy làm nốt phần còn lại.

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

Nhập môn Python

Xem khóa học

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

  • Đã có sẵn code để tính mean của chiều cao. Hãy hoàn thiện code để tính ra median của chiều cao.
  • Dùng np.std() trên cột thứ nhất của np_baseball để tính stddev.
  • Người cao lớn có xu hướng nặng hơn không? Dùng np.corrcoef() để lưu hệ số tương quan giữa cột thứ nhất và cột thứ hai của np_baseball vào corr.

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.

avg = np.mean(np_baseball[:,0])
print("Average: " + str(avg))

# Print median height
med = ____
print("Median: " + str(med))

# Print out the standard deviation on height
stddev = ____
print("Standard Deviation: " + str(stddev))

# Print out correlation between first and second column
corr = ____
print("Correlation: " + str(corr))
Chỉnh sửa và Chạy Mã