usecols
參數用于指定要讀取的列,dtype
參數用于指定每列的數據類型。這兩個參數可以配合使用,以確保讀取的數據類型與指定的數據類型一致。
例如,假設我們有一個CSV文件,包含兩列數據,第一列是整數,第二列是字符串。我們想要只讀取第一列,并將其數據類型指定為浮點型。我們可以這樣使用usecols
和dtype
參數:
import pandas as pd
# 讀取CSV文件,只讀取第一列,并將數據類型指定為浮點型
df = pd.read_csv('data.csv', usecols=[0], dtype={'column1': float})
print(df)
這樣,我們就只讀取了第一列,并將其數據類型指定為浮點型。