从数据框中找到大于3的值并显示相应的值

时间:2018-12-06 11:52:57

标签: python pandas dataframe

我有一个名为df的数据框,该数据框有两列,分别是feature_col和score,但是得分采用指数形式。

这些是数据帧df中的值。

feature_col得分

duration          3.107257e-02
protocol_type     2.315231e-05
service           7.101355e-04
flag              6.315162e-05
src_bytes         7.843468e-01
land              1.443354e-01

feature_col和score是dataframe(df)中的两列,我需要从名为score的列中获取大于3的值,并通过应用大于3的条件来显示score和feature_col的值。

我尝试过的代码是

val = df[(df>=3).any(axis=1)]

0 个答案:

没有答案