我有一个Frame
如下:
x = dt.Frame(k = [1, 1, 2],
v = [{'a':1, 'b':2}, {'a':3}, {'b':4}])
看起来是这样的:
k v
▪▪▪▪ ▪▪▪▪▪▪▪▪
1 {'a': 1, 'b': 2}
1 {'a': 3}
2 {'b': 4}
我试图做的是1)按k
分组,2)聚合字典中的计数。
所需输出:
k v
▪▪▪▪ ▪▪▪▪▪▪▪▪
1 {'a': 4, 'b': 2}
2 {'b': 4}
是否可以使用最新的pydatatable
(v0.11)实现
如果你有一个大数据集,那么考虑把所有字典扩展成一个框架:
在此之后,分组很容易:
相关问题 更多 >
编程相关推荐