python 加载excel报错
from pandas import Series, DataFrameimport pandas as pd
import numpy as np
import os
import sys
reload(sys)
sys.setdefultencoding('utf-8')
file1=pd.read_excel('F:/dataanalysis/statistics/PelicanStores.xlsx')
Python 加载excel报错:
IndexError: list index out of range
原因是PelicanStores.xlsx 的格式有问题,有未显示的多余列。
用excle打开文件PelicanStores.xlsx, 把内容复制到一个新的excel-PelicanStoresnew即可以。
file1=pd.read_excel('F:/dataanalysis/statistics/PelicanStoresnew.xlsx')
file1
Out:
Customer Type of CustomerItemsNet Sales Method of PaymentGender0 1 Regular 1 39.50 Discover Male
1 2 Promotional 1 102.40Proprietary CardFemale
2 3 Regular 1 22.50Proprietary CardFemale
3 4 Promotional 5 100.40Proprietary CardFemale
4 5 Regular 2 54.00 MasterCardFemale
5 6 Regular 1 44.50 MasterCardFemale
6 7 Promotional 2 78.00Proprietary CardFemale
In :
页:
[1]