假设在Pandas中,我有一个数据框如下所示:
我想要统计特定值序列出现的次数,比如有多少次在1后面出现了0(即[1,0]出现的次数,在上面的例子中是两次),或者有多少次出现了[1,0,1](同样是两次)。
是否有一种方法可以不使用简单的for循环来实现这个功能?
index value
1 1
2 0
3 1
4 1
5 0
6 1
我想要统计特定值序列出现的次数,比如有多少次在1后面出现了0(即[1,0]出现的次数,在上面的例子中是两次),或者有多少次出现了[1,0,1](同样是两次)。
是否有一种方法可以不使用简单的for循环来实现这个功能?
zip(*[[list]])
)。找不到任何关于这种语法的文档,但看起来很多魔法都依赖于它。 - Gian Segatozip
期望位置参数。我的列表推导式是一个单一的对象。前面的*
将所有列表元素“解包”为位置参数。 - piRSquared