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不要索引/删除有空值行/按时间排序)