- 安装
- 操作Excel
- 模拟数据
- 写入
- 编辑
- 读取
- 切片操作
- 统计
安装
pip install pandas
pip install numpy
Excel环境安装
pip install xlrd
pip install xlwt
pip install openpyxi
操作Excel
import pandas as pd
模拟数据
写入
import pandas as pd# 模拟需要写入的数据
dic={'name':["Tom","Bobo","Jay"],'salary':["1000","2000","3000"]
}
table=pd.DataFrame(dic)
table.to_excel("test.xlsx",sheet_name="data")
编辑
table=pd.DataFrame(columns=["name","salay"])
table.loc[0]=["Bobo",3000]
table.loc[1]=["zece",5000]
print(table)
table.to_excel("test.xlsx",sheet_name="data")
读取
df=pd.read_excel("test.xlsx",index_col=0)
print(df)
切片操作
print(df["a"]) #访问列print(df.loc["B"]) #根据行索引访问行print(df[:1]) #:切行print(df.loc["A":"A","a":"b"]) #:行,列
统计
#统计
df.count()
#每列最大值
df.max()
#最小值
df.min()
#中位数
df.median()
#求和
df.sum()
df.mean(axis=1) #1每行的平均值
#累加
df.cumsum()