首頁 > 後端開發 > Python教學 > 如何使用 Pandas 從沒有標題的 CSV 檔案中讀取特定列?

如何使用 Pandas 從沒有標題的 CSV 檔案中讀取特定列?

DDD
發布: 2024-11-02 19:31:30
原創
388 人瀏覽過

How to Read Specific Columns from a CSV File Without Headers Using Pandas?

從不帶標題的 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板