首页 > 解决方案 > 获取给定pandas dataFrame的指定行值以及如何获取它所属的列信息

问题描述

a=len(df2.columns) - 1

criteria = df2[df2.iloc[:,a]<= -80 ]

此代码在数据框中返回大于 80 的值。 像这样

但我不想要所有的列。我想要满足条件的值和它所属的列。我想要的输出如下,只包含索引和列信息。我怎样才能做到这一点 ?

约会时间 400个批准包
08:00 -100

标签: pythonpandasdataframe

解决方案


您可以一一循环浏览各列。

for c in df.columns:
    print(df[df[c]<=80][c])

推荐阅读