python处理excel数据实战(附完整代码)

#引入要用的库
import pandas as pd
import numpy  as np
#读入csv或者excel文件,路径要么用/,要么用\\双斜杠
df_csv = pd.read_csv('C:\\Users\Admin\\Desktop\\文件.csv', encoding='gbk')
df_excel = pd.read_excel('C:\\Users\Admin\\Desktop\\文件.xlsx')

# 查看dataframe的情况
df_excel.shape #行数和列数
df_excel.columns #列名
df_excel.dtypes #列的字符类型
df_excel['a'] #查看名为a的那一列
df_excel.loc[df_excel['a']==] 查看 a列值为指定值的那一行

#对dataframe进行一些操作
df_excel.rename(columns={
   
   'a': 'a1','b':'b1'}, inplace=True) #改名
df_excel_1 = df_excel.drop_duplicates(subset=['a','']) # 根据指定列去重
df_deduplicated = df.drop_duplicates() #根据所有的列去重
df_excel['a'] = merged_df['a'].astype(str)  #将a列的字符类型转换
merged_df = pd.merge(df_excel,df_sql_1, left_on='',right_on ='',how='left')#合并两个dataframe

#分段计数
bins = [0,30
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值