熊猫找到具有特定值的几行

时间:2020-04-06 10:17:06

标签: python pandas

我有一个看起来像这样的数据框:

df

Out[129]: 
         Unnamed: 0  Region     GeneID  DistanceValue
0                 0     0.0   79677107            0.0
1                 1     0.0   71920480            0.0
2                 2     0.0   77869780            0.0
3                 3     0.0   69838736            0.0
4                 4     0.0  100145371            0.0
            ...     ...        ...            ...
1097355     1097355    42.0       1415            NaN
1097356     1097356    42.0     356855            NaN
1097357     1097357    42.0   74513917            NaN
1097358     1097358    42.0        957            NaN
1097359     1097359    42.0        836            NaN

[1097360 rows x 4 columns]

我想找到Region值分别为6和8的所有行:

我可以这样做6,例如:

new_df = df.loc[(df['Region'] == 6)]

我尝试过某事

new_df = df.loc[(df['Region'] == 6, 8)]

or

new_df1 = df.loc[(df['Region'] == 6)]

new_df2 = df.loc[(df['Region'] == 8)]

new_df = new_df1 + new_df2

但这不起作用。有人可以帮我吗?

0 个答案:

没有答案