」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何有效地選擇熊貓數據框中的列?

如何有效地選擇熊貓數據框中的列?

發佈於2025-04-13
瀏覽:628

How Do I Efficiently Select Columns in Pandas DataFrames?
在處理數據操作任務時,在Pandas DataFrames

中選擇列時,選擇特定列的必要條件是必要的。在Pandas中,選擇列的各種選項。

選項1:使用列名 如果已知列索引,請使用ILOC函數選擇它們。請注意,python索引基於零。

df1 = df.iloc [:,0:2]#使用索引0和1

column_dict = {df.columns.get_loc(c):c for idx,c in Enumerate(df.columns)} df1 = df.iloc [:,list(column_dict.keys())]

未遵守方法不推薦以下方法,因為它們可以導致錯誤:#不棄用索引方法

[selecting列僅創建一個視圖或引用原始數據幀。如果您需要所選列的獨立副本,請使用copy()方法:

df1 = df.iloc [:,0:2] .copy()

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3