如何依照 Pandas 欄位條件,將符合條件的資料轉換成 NumPy 陣列,並用範例清楚展示。
✅ 範例資料:建立一個 DataFrame
輸出:
🎯 目標:取出 type == 0
的資料,轉為 NumPy 陣列
🔸 方法一:條件篩選後使用 .to_numpy()
🔹 輸出結果(NumPy 陣列):
🔸 方法二:使用 values
也可以(舊寫法)
⚠️ 注意:values
是舊方法,官方建議使用 .to_numpy()
,可保留型別資訊與兼容性。
✅ 常見延伸應用:
✅ 只取 b0 > 0.5
的所有欄位並轉為 NumPy:
✅ 取出 type == 1,並只要 b1
欄(轉為 1D 陣列):
輸出:
如你資料是 IMU、Sensor log、或 AI 特徵資料,要餵給 NumPy-based 模型或 Hailo SDK,就很常這樣操作。
沒有留言:
張貼留言