我尝试使用以下代码导入excel文件,并且大小文件大约为71 Mb,并且在运行代码时,它显示" IndexError:从空堆栈弹出"。因此,请帮助我。
代码:
import pandas as pd
df1 = pd.read_excel('F:/Test PCA/Week-7-MachineLearning/weather.xlsx',
sheetname='Sheet1', header=0)
数据:https://www.dropbox.com/s/zyrry53li55hvha/weather.xlsx?dl=0
答案 0 :(得分:2)
使用最新的pandas和xlrd,可以正常阅读您提供的“weather.xlsx”文件:
df1 = pd.read_excel('weather.xlsx',sheet_name='Sheet1')
你能尝试跑步吗?
pip install --upgrade pandas
pip install --upgrade xlrd
确保您拥有用于阅读文件的最新版本的模块?
答案 1 :(得分:1)
我尝试使用以下版本的pandas和xlrd提供的相同代码,并且工作正常,只是将sheetname参数更改为sheet_name
pandas==0.22.0
xlrd==1.1.0
df=pd.read_excel('weather.xlsx',sheet_name='Sheet1',header=0)