我知道这可能真的很基本,但我似乎不能得到它的权利。。。 我有一个数据帧,其中有4列由时间戳索引。 我想遍历每一行,如果某一行的值超出限制,则打印时间戳、列名和值。 如何在应用过滤器时进行迭代?你知道吗
值都是浮动的,并且一直在尝试使用iterrows和iteritem。你知道吗
inf_value = -5
sup_value = 200
for index, row in df.iterrows():
if row > sup_value:
print(index, df.column, value)
if row < inf_value:
print(index, df.column, value)
我希望它打印时间戳,后跟列名和值,例如: 2019年8月5日专栏1 205.5
有什么帮助吗?你知道吗
如果我理解正确,您需要检查是否有任何值超出给定的限制,如果是,请打印这些值的索引(行和列)。你知道吗
为此,需要将每个值与限制进行比较,而不是一行:
相关问题 更多 >
编程相关推荐