import pandas as pd filepath1='E:\\《python与数据科学》考核方式和考核说明\\银行营销数据_训练集和测试集.xlsx' data1=pd.read_excel(filepath1,sheet_name=0) data1['考试学号']=data1['考试学号'].astype("str") print(data1[data1['考试学号']==2020051507220])
时间: 2024-03-19 19:42:48 浏览: 101
Pandas速查卡-Python数据科学
你的代码是正确的,它可以读取Excel表格中的数据,并筛选出'考试学号'列等于2020051507220的行。在这段代码中,我们使用了pandas库中的read_excel()函数读取了Excel文件的第一个sheet(sheet_name=0),然后使用astype()函数将'考试学号'列转换为字符串类型,最后使用布尔索引(data1['考试学号']==2020051507220)筛选出符合条件的行。
需要注意的是,当读取Excel表格中的数据时,需要确保文件路径是正确的,并且需要使用双斜杠("\\")或单斜杠("/")来表示文件路径中的目录分隔符。如果'考试学号'列中的数据类型不是字符串类型,筛选操作可能会出现问题。
阅读全文