1)Excel文件
A | B | C
1 Name1 Name2 Name3
2 33 44 55
3 23 66 77
4 22 33 99
2)非法律代码:
frame = pd.read_excel(path, 'Sheet1', parse_cols="Name1,Name2,Name3")
在示例中,我可以假设列名是唯一的。
3)到目前为止尝试过:
到目前为止,我一直在尝试使用parse_cols
,但我不认为{I} pandas
支持我要做的事情。
答案 0 :(得分:4)
根据the documentation,您无法支持您要执行的操作。您可以按列号或列名选择列,但不能按列标签选择:
parse_cols : int或list,默认无
如果为None,则解析所有列,
如果int则表示要解析的最后一列
如果整数列表则表示要解析的列号列表
如果字符串则表示以逗号分隔的列名和列范围列表(例如“A:E”或“A,C,E:F”)