安装pandas
pip install pandas
读取数据
import pandas as pd
# 常用参数
# io 文件路径
# sheet_name 打开excel表中第几个,默认为0
# header 指定数据表头,不指定默认所有都是数据,header = 1 第一行为列名
data = pd.read_excel('副本doc.xlsx',header = 1)
报错与解决
出现报错Missing optional dependency ‘openpyxl‘. Use pip or conda to install openpyxl
根据提示安装openpyxl,安装命令pip install openpyxl
打印data及data类型
print(type(data))
print(data)
类型:<class 'pandas.core.frame.DataFrame'>
数据:
获取数据
1.将行标签传递给 loc 函数,来选取数据。
print(data.loc[9]) #获取行
print(data.loc[9][8]) #获取本行 第九个数据
2.通过将数据行所在的索引位置传递给 iloc 函数,实现数据行选取
print(data.iloc[2:-1,4:7])
# 打印从第三行到最后一行, 第五列到第八列数据
# 索引从 0 开始,第二个索引是 1,依此类推。
# 索引也可以从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推。
3.values 转为列表
pointList=data.values
print(pointList)