pandas 增删改

import pandas as pd
df = pd.DataFrame([[1, 2], [3, 4]], columns=[‘A’,‘B’])
df
df2 = pd.DataFrame([[5, 6], [7, 8]], columns=[‘A’,‘B’])
df.append(df2)
df.append(df2,ignore_index=True) # ignore_index对df2而言,既是否忽略df2的索引

a = df.loc[1,:] # type(a) series 返回值是series
b = df.loc[1:1,:] # type(b) dataframe 返回值是dataframe
df.loc[1,:] = [0,0] # 第一种更改一行的值
df.loc[1:1,:] = [9,9] # 第二种更改一行的值

df = df[~ df[‘A’]>3] # 删除A列大于3的值,当然也可以写为df[df[‘A’]❤️]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值