jaffry_x
请参见下面的图片。我有一个数据集,该数据集记录数据集中每个时间实例(时间戳)的值。现在,我想要在任何给定时间内有一条数据记录(针对每一列)。例如,我制作的红色框(用于“时间戳” 23054350)应该汇总为单个“短信输入”,“短信输出”,“呼入”等。对于其他“时间”,可以看到类似的示例邮票'。请注意,所有时间实例应加在一起。
我知道我可以运行一个循环来解决这个问题。但是我的数据非常大,并且我有多个文件(每个文件中有大量数据),并且运行循环效率很低。我能以一种更快的方式来实现吗,使用矢量化实现吗?
喀山
这应该工作
df.groupby(['Grid ID', 'Time Stamp'], as_index = False).sum()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句