首页 养生问答 疾病百科 养生资讯 女性养生 男性养生
您的当前位置:首页正文

python怎么用pd导入xlsx

2020-11-27 来源:华佗健康网

python使用pandas和xlsxwriter读写xlsx文件,下面给大家带来相关步骤:

已有xlsx文件如下:

1561532909(1).png

1. 读取前n行所有数据

# coding: utf-8

import pandas as pd

# 读取前n行所有数据

df = pd.read_excel('school.xlsx')#读取xlsx中第一个sheet

data1 = df.head(7) # 读取前7行的所有数据,dataFrame结构

data2 = df.values #list形式,读取表格所有数据

print("获取到所有的值: {0}".format(data1)) #格式化输出

print("获取到所有的值: {0}".format(data2)) #格式化输出

2. 读取特定行,特定列

# coding: utf-8

import pandas as pd

# 读取特定行,特定列

df = pd.read_excel('school.xlsx') #读取xlsx中第一个sheet

data1 = df.ix[0].values #读取第一行所有数据,0表示第一行,不包含表头

data2 = df.ix[1,1] #读取指定行列位置数据

data3 = df.ix[[1,2]].values #读取指定多行

data4 = df.ix[:,[0]].values #读取指定列的所有行

#data4 = df[u'class'].values #同上

data5 = df.ix[:,[u'class',u'name']].values #读取指定键值列的所有行

print("数据: {0}".format(data1))

print("数据: {0}".format(data2))

print("数据: {0}".format(data3))

print("数据: {0}".format(data4))

print("数据: {0}".format(data5))

显示全文