pandas操作3(插入列insert/统计出现次数value_counts)

python数据处理,用pandas将另一个dataframe的列插入到当前需要的dataframe中;按时间统计某值出现的次数。


插入列

有时可能需要从另一个数据集中提取一列插入到另一个数据集中(最好是行数相等),可以通过.insert()来操作数据集。

df1.insert(3, 'users number', df2['users number'])

各参数意义如下:

df.insert(插入到哪一列, '列名', another_df['需要被插入的那一列'])

按时间统计某值出现次数

有的时候可能会需要按时间来统计元素出现次数,例如按看看各个时间段有哪些用户。

df3 = df['user name'].groupby(df['time']).value_counts()

其他操作

pandas操作1(读csv不要索引/写csv不要索引/删除有空值行/按时间排序)

pandas操作2(增加列并赋值/两列时间相减/按时间合并且求和)

pandas操作4(处理缺失值,位置索引)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值