如何在 Pandas 中讀取沒有標題的 CSV 檔案中的特定欄位?

Mary-Kate Olsen
發布: 2024-11-03 16:12:03
原創
795 人瀏覽過

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

將表格資料​​讀入沒有標題的Pandas

處理表格格式的資料(例如CSV 檔案)時,可能有必要在不存在標題的情況下讀取特定列。使用 Pandas(一個強大的用於資料操作的 Python 庫),可以透過使用選項組合來實現。

要從不帶標題的CSV 檔案中讀取列的子集,您可以使用read_csv() 函數以下參數:

  • header=None:此參數指定CSV 檔案不包含任何標題行。
  • usecols=[column_indices]:此參數可讓您選擇特定的透過提供所需列索引的清單(從 0 開始)來讀取列。

例如,要只讀取沒有名為data.csv 標題的CSV 檔案的第4 列和第7 列,您可以使用以下程式碼:

<code class="python">import pandas as pd

df = pd.read_csv('data.csv', header=None, usecols=[3, 6])</code>
登入後複製

此程式碼將建立一個僅包含CSV 檔案的第4 列和第7 列的DataFrame df。需要注意的是,在這種情況下,列將被命名為 0, 1, ..., n。

要了解有關在 Pandas 中使用無頭 CSV 文件的更多信息,您可以參考官方文檔。

以上是如何在 Pandas 中讀取沒有標題的 CSV 檔案中的特定欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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