我有一个包含三列和多行的.csv文件。我正在尝试使用pandas来只读第三列。
现在我有:
import pandas as pd
pd.read_csv(r"C:\test.csv",usecols=(3))
答案 0 :(得分:17)
列索引基于零,传递2
以读取第三列:
pd.read_csv(r"C:\test.csv",usecols=[2])
答案 1 :(得分:0)
除了@EdChum 的回答之外,您还可以简单地使用 range
pd.read_csv(r"C:\test.csv",usecols=range(5))
阅读前 5 列。如果您的列不是数字,您总是可以使用 header=None
让熊猫忽略列