我如何只查看pandas数据帧中的某些行?

时间:2016-10-20 01:51:12

标签: python pandas dataframe

我只想查看与' U'相对应的行的信息。和' L'和' R'在' LU'类别下。我到底要写什么才能获取特定数据?

PTYPE   LU
1       E
2       U
3       R
4       L
5       R

test = data [data [' LU'] ==' U' | ' L' | ' R' ]

我认为它可能是上面的以下声明,但我收到了一个错误。 ' U' ' L'和' R'也不是整数。

1 个答案:

答案 0 :(得分:3)

方法1
query

data.query('LU in ("U", "L", "R")')

方法2
isin

data[data.LU.isin(list('ULR'))]

都会导致

enter image description here