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

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


测试=数据[数据['LU'] =='U'| 'L'| 'R']

我以为可能是上面的以下陈述,但出现错误。 “ U”,“ L”和“ R”也不是整数。

最佳答案

方法1
query

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


方法2
isin

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


两者都导致

python - 我如何只查看 Pandas 数据框中的某些行?-LMLPHP

关于python - 我如何只查看 Pandas 数据框中的某些行?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40144185/

10-12 17:16
查看更多