使用pandas的read_excel方法读取excel文件,
import pasdas as pd
df = pd.read_excel(文件名)
读取一个excel文件为pasdas的DataFrame对象
n = df.shape
df的shape属性可以告诉我们这个excel文件有多少行,多少列,它会返回一个元组,元组的第一元素是指有多少行,第二个元素是批有多少个列。
df.columns
columns这个属性会告诉我们这个表都有什么列,列名是什么,返回的是一个列表。
df.head(参数)
df.tail(参数)
head是查看这个表的前几行,有不填写默认是五行,如填写参数则显示 指定的行数,tail是指表的末尾几行。
如果一个excel文件的列的名称不在第一行,在读取excel文件时可以指定列名的行,
df = pd.read_excel(文件名,header=2)
在读取时增加参数header来指定列名所在的行,默认是1。
df = pd.read_excel(文件名,header=None)
df.columns=['ID','name']
在读取文件没有列名,可在读取时将header设为None,通过columns进行设置,将列名组织为一个列表。
网友评论