小戚园地

Do as I want to do!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

DataFrame 操作

Posted on 2018-08-18 17:48  YeanJay  阅读(132)  评论(0编辑  收藏  举报

# 删除td数据框中的 指定列 

td.drop(columns=['ship-city'],axis=1,inplace=True) #删除指定列  并且修改掉原始数据

# 删除td数据框中的 最后一列

td.drop([td.columns[-1]],axis=1,inplace=True)

# 选出指定列 不为空 的行

td[td['shipping-price'].notnull()&td['item-promotion-discount'].notnull()]   # 指定列不为空的行

  

去重:

 

for name in df[['Q']].drop_duplicates()['Q']:
    tdf = df[df['Q']==name]
    print(tdf)
    print('---------------------')