Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python read\u excel函数正在分析错误的列?_Python_Pandas - Fatal编程技术网

Python read\u excel函数正在分析错误的列?

Python read\u excel函数正在分析错误的列?,python,pandas,Python,Pandas,我在excel中有下表 Year Quarter Reg orgID name s1 s2 s3 我试图将这个表读入python,只取orgID和s3列,为此我已经尝试过了 p = Path(directory) #read file in nf=pd.read_excel(p, parse_cols=[3,7]) 但这只是输出一列,但该列是Reg。有人知道为什么会选择错误的列吗?当我使用时,您是否使用了,我仍然遇到同样的问题,只输出了一列,并且它是错误的列,您可以尝试/使用excel范围,

我在excel中有下表

Year Quarter Reg orgID name s1 s2 s3
我试图将这个表读入python,只取orgID和s3列,为此我已经尝试过了

p = Path(directory)
#read file in
nf=pd.read_excel(p, parse_cols=[3,7])

但这只是输出一列,但该列是Reg。有人知道为什么会选择错误的列吗?

当我使用时,您是否使用了,我仍然遇到同样的问题,只输出了一列,并且它是错误的列,您可以尝试/使用excel范围,即字母“D,H”?如果我尝试使用字母ValueError,我会收到一个值错误:“a”不在列表中。对于我来说,这在我的示例excel上运行良好,您是否提供了正确的工作表名称
df=pd.read\u excel(r“d:\\u backup\big\u excel.xlsx”,usecols=“A,B”)df.columns
Index(['Project','TC Structure',dtype='object'))