從不帶標題的 CSV 中讀取資料
處理缺少標題的 .csv 檔案時,可能需要擷取特定欄位分析。 Pandas 為這項挑戰提供了一個方便的解決方案。
取得列的子集
要從沒有標題的 CSV 檔案中只讀取某些列,您可以利用 usecols 參數在 Pandas 的 read_csv 函數中。這允許您指定您感興趣的列索引。
例如,如果您希望讀取不含標題的CSV 檔案的第4 和第7 列,您可以使用以下程式碼:
<code class="python">df = pd.read_csv(file_path, header=None, usecols=[3,6])</code>
透過設定header=None,表示該文件缺少標頭。 usecols 參數採用從 0 開始的列索引清單。因此,要取得第 4 列和第 7 列,請指定索引 3 和 6(記住 Python 索引從 0 開始)。
附加說明
有關 read_csv 函數及其各種參數的更多詳細信息,請參閱 Pandas 文件。此資源全面概述了 Pandas 在資料操作和分析方面的功能和細微差別。
以上是如何使用 Pandas 從沒有標題的 CSV 檔案中讀取特定列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!