棒球球員的身高
你是一位超級棒球迷。你決定致電 MLB(美國職業棒球大聯盟),詢問有關主要球員身高的更多統計資料。他們提供了包含一千多名球員的資料,這些資料以普通 Python 串列的形式儲存:height_in。球員的身高以英吋為單位。你能用它建立一個 numpy 陣列並將單位轉換為公尺嗎?
height_in 已準備就緒,numpy 套件也已載入完成,你可以直接上手了(資料來源:stat.ucla.edu)。
本練習屬於課程
Python 入門
練習說明
- 使用
height_in建立一個numpy陣列。將這個新陣列命名為np_height_in。 - 印出
np_height_in的輸出結果。 - 將
np_height_in乘以0.0254,以便將所有身高測量值的單位從英吋轉換為公尺。將新值儲存到新陣列np_height_m中。 - 印出
np_height_m的輸出結果,並檢查輸出是否合理。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import numpy
import numpy as np
# Create a numpy array from height_in: np_height_in
# Print out np_height_in
# Convert np_height_in to m: np_height_m
# Print np_height_m