最近学数据分析,需要读取excel数据,用pandas读取excel数据还是很方便的,写了一个函数读取数据:
def load_excel_data(filename):
data = pd.ExcelFile(filename)
print data.sheet_names
df = data.parse("Sheet1")
id = df['ID']
priority_id = df[u'优先级']
print id
print priority_id
return id,priority_id
当然,返回整个df就是整个的数据,默认第一行就是数据列名称,通过df[‘col_name’]可以获取该列的值。
pandas是基于numpy的一个大数据分析python库,这里用到读取数据只是最简单的最基本的功能。