第28课_列操作集锦

横着接两个表格

stu = pd.concat([s1,s2]).reset_index(drop=True)

把s2加到s1上,默认竖着接

stu = pd.concat([s1,s2],axis=1)

把s2加到s1上,横着接

增加一列

stu['BBC']=np.repeat(25,len(stu))

len(stu),共有多少列

stu['BBC']=np.arange(0,len(stu))

从0行开始做一个序列

删除列

stu.drop(columns=['Age'],inplace=True)

删除了Age这一列

插入列

stu.insert(1,column='Foo',value=np.repeat('oo',len(stu)))

从第1列开始插入一列

改列头名称

stu.rename(columns={'Name':'NAME'},inplace=True)

把Name改成NAME

stu['ID']=stu['ID'].astype(float)
for i in range(5,8):
    stu['ID'].at[i] = np.nan
stu.dropna(inplace=True)

把5到8行,ID这一列的值设为NAN,
stu.dropna(inplace=True),删掉这些列

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值