DataFrame

分割某一列

data['HEADER_BEGIN'].str.split(',', expand=True)

分组

fill_data_x=[]
for key,group in all_data_x.groupby('Elapsed'):
    group['curr_p'] = group['curr_p'].fillna(group['curr_p'].mean())
    group['pressu'] = group['pressu'].fillna(group['pressu'].mean())
    fill_data_x.append(group)

筛选满足条件的行

machine_work_list = ['PVD','PHT','DET','STR','PDC','CVD','RTA','ELA','IMP','ANH','ANN','WET','PIL','PAS','ODF']
machine_line = machine_line[machine_line['MACHINENAME'].str[2:5].isin(machine_work_list)]

众数填充

for columns_id in normal_product_df.columns:
    normal_product_df[columns_id] = normal_product_df[columns_id].fillna(normal_product_df[columns_id].mode()[0])

apply方法

result=data_set.groupby(lable,group_keys=False).apply(typeicalSampling,typeicalFracDict)

round()

四舍五入到n个数字

round( x [, n] ) 

表连接

pd.concat([s1,s2,s3],axis=1)
pd.merge(left,right,how='left',on='key')

排序

data.sort_values(['a','b'])
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值