usecols與skiprows如何聯(lián)合使用

小樊
85
2024-06-14 11:39:37

可以將它們一起使用來(lái)選擇要讀取的列,并跳過(guò)文件中的特定行。例如,假設(shè)您有一個(gè)包含10列的文件,但只想讀取其中的前5列,并跳過(guò)前3行,可以這樣做:

import pandas as pd

# 讀取文件,僅選擇前5列,跳過(guò)前3行
df = pd.read_csv('data.csv', usecols=[0, 1, 2, 3, 4], skiprows=3)

print(df)

在上面的示例中,usecols=[0, 1, 2, 3, 4]指定了要讀取的列索引為0到4,而skiprows=3指定了要跳過(guò)的前3行。這樣就可以在讀取文件時(shí)同時(shí)使用usecolsskiprows參數(shù)來(lái)選擇要讀取的列和跳過(guò)的行。

0