删除空值,订单付款时间非空值才保留
删除买家实际支付金额为0的记录
df1=df[df[‘订单付款时间’].notnull() & df[‘买家实际支付金额’] !=0]
import pandas as pd
aa =r’./data/TB2018a.xls’
df = pd.DataFrame(pd.read_excel(aa))
设置数据显示的行、列和宽等,解决输出结果显示不全的问题
pd.set_option(‘display.max_rows’,500)
pd.set_option(‘display.max_columns’,500)
pd.set_option(‘display.width’,1000)
删除空值,订单付款时间非空值才保留
删除买家实际支付金额为0的记录
df1=df[df[‘订单付款时间’].notnull() & df[‘买家实际支付金额’] !=0]
空值用0填充
df[‘宝贝总数量’] = df[‘宝贝总数量’].fillna(0)
print(df)
保存
df1.to_excel(‘./data/result.xls’)
df1=df[[‘订单付款时间’,’买家会员名’,’联系手机’,’买家实际支付金额’]]
df1 = df1.set_index(‘订单付款时间’) # 将”订单付款日期”设置为索引
df1=df.groupby([“宝贝标题”])[“宝贝总数量”].sum().reset_index()
import tushare as ts
df = ts.get_hist_data(‘000001’)
直接保存为.csv文件
df.to_csv(‘000001.csv’)
df1.columns = [‘日期’,’开盘价’,’最高价’,’闭市价’,’最低价’]
df[‘买家会员名’]
df[[‘买家会员名’,’买家实际支付金额’,’订单状态’]]
df.loc[[i],[‘买家会员名’,’买家实际支付金额’]]
df.loc[[2,3],[‘买家会员名’,’买家实际支付金额’]]
df.iloc[0:3,[0,3,4,5]]
Original: https://blog.csdn.net/s13596191285/article/details/125514221
Author: 荣华富贵8
Title: 程序员都看不懂的代码
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/755009/
转载文章受原作者版权保护。转载请注明原作者出处!