我有一个数据帧,其中每一行代表一周中的一天,每一列代表一个连接到互联网的设备的序列号,该设备在这一天无法与服务器通信。在
我试图得到一系列的序列号,这些序列号已经整整一个星期没有通信了。在
代码块:
counts = df.stack().value_counts()
seven_day = counts[counts == 7]
for a in seven_day:
print(a)
问题是什么都没有打印出来。我想要的是序列号的列表,而不是计数本身。在
此问题是以下问题的后续: Python Pandas -- Determine if Values in Column 0 Are Repeated in Each Subsequent Column
^{} 返回一个以值为索引、计数为值的序列,因此您希望在索引上进行迭代:
应该行得通
另一个解决方案是使用^{} :
相关问题 更多 >
编程相关推荐