Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在数据框的列中选择具有重复字符串标签的行_Python_Pandas - Fatal编程技术网

Python 在数据框的列中选择具有重复字符串标签的行

Python 在数据框的列中选择具有重复字符串标签的行,python,pandas,Python,Pandas,我有这样的数据: element wavelength rel. int 0 N III 400.358 200.0 7 N II 403.508 360.0 8 N II 404.131 550.0 9 N II 404.353 360.0 12 N IV 405.776 150.0 14 N III 409.733 250.0 16

我有这样的数据:

   element  wavelength  rel. int
0    N III      400.358     200.0
7     N II      403.508     360.0
8     N II      404.131     550.0
9     N II      404.353     360.0
12    N IV      405.776     150.0
14   N III      409.733     250.0
16     N I      409.994     140.0
19   N III      410.343     200.0
25     N I      410.995     185.0
60    N II      417.616     285.0
61   N III      419.576     120.0
62   N III      420.010     150.0
64    N II      422.774     285.0
67    N II      423.691     285.0
68    N II      423.705     220.0
69    N II      424.178     450.0
88   N III      433.291      90.0
93   N III      434.568     120.0
100  N III      437.911     300.0
114   N II      443.274     285.0
122   N II      444.703     650.0
141  N III      451.091      90.0
144  N III      451.486     120.0
我只想选择'element'列中带有'N II'的行。这样做的方法是什么

我用df.loc['N II']尝试了一些东西,但不起作用。我找不到提出此问题的问题,抱歉,如果我重复了现有问题

谢谢

df[df.element == 'N II']


df.loc[df['element']=='N II']
df.query(“element=='N II'”)
或干脆
df[df['element']=='N II']
df[df.element=='N II']
对吗?这就是所谓的布尔索引。
df.loc[df.element == 'N II']
df[df['element'] == 'N II']