python处理excel文件方法

引用的库为pandas

import pandas as pd

 

1.读取Excel文件

dataframe = pd. read_excel("xxx.xlsx')

2.写入Excel文件

dataframe.to_excel('xxx.xlsx', index=False)

3.获取Excel文件的表格名称

excel_file = pd.ExcelFile('xxx.xlsx')

sheet_name= excel_file. sheet_name

4.选择指定表格并读取数据

dataframe= pd. read_excel('xxx.xlsx',sheet_ name='Sheet1' )

5.筛选特定的行或列

#筛选指定列

selected_ columns= dataframe[['column1','column2']]

#筛选符合条件的行

filtered_ rows= dataframe[dataframe['column1']>15]

6.插入新列或行

#插入新列

dataframe['new_ column']=[1,2,3,4]

#插入新行

new_ row = {'column1':1,'column2': 2,'column3': 3}

dataframe =dataframe. append(new_row,ignore_ index=True)

7.修改特定单元格的值

dataframe. at[0,'column1']= 20

8.删除指定行或列

#删除指定的列

dataframe= dataframe.drop(['column1','column2'], axis=1)

# 删除符合条件的行

dataframe=dataframe[dataframe['column1']> 10]

9.对表格进行排序

# 对列进行升序排序

sorted_ dataframe=dataframe. sort_values( column1')

# 对列进行降序排序

sorted_dataframe=dataframe. sort_ values('column1', ascending=False)

10.对表格进行统计计算

#计算平均值

mean_values=dataframe['column1 '].mean()

#计算总和

sum_values= dataframe['column2'].sum()

#计算最大值

max_ values=dataframe['column3' ].max()

#计算最小值

min_values =dataframe['column4 ].min()

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值