pandas指定读Excel文件的几列
·
pandas指定读Excel文件的几列
要从 Excel 文件中读取特定的列,你可以使用 pandas 的 read_excel 函数,并通过 usecols 参数来指定要读取的列。以下是一个示例代码,展示了如何实现这一点:
import pandas as pd
# 指定 Excel 文件路径
file_path = 'your_file.xlsx'
# 指定要读取的列名或列索引
# 如果你知道列名,可以像这样指定
columns_to_read = ['Column1', 'Column2', 'Column3']
# 如果你知道列索引,也可以使用索引指定
# 例如,如果你想读取第 0, 1 和 2 列,可以使用
# columns_to_read = [0, 1, 2]
# 使用 read_excel 函数读取特定列
df = pd.read_excel(file_path, usecols=columns_to_read)
# 显示数据
print(df)
说明
file_path是你 Excel 文件的路径。columns_to_read可以是列名的列表(如果你知道列名),也可以是列索引的列表(如果你知道列的位置)。注意,列索引是从 0 开始的。usecols参数可以接受列名列表、列索引列表,或者列的范围(例如'A:C')来指定要读取的列。
列名 vs 列索引
- 列名:如果你的 Excel 文件的第一行是列标题,使用列名通常更直观。
- 列索引:如果你不确定列名或文件没有列标题,使用列索引可能更方便。
调整 columns_to_read 变量以符合你的实际需求,然后运行代码即可读取指定的列。
更多推荐

所有评论(0)