dataframe选出含有某列中某个元素的行
时间: 2023-05-24 16:00:50 浏览: 103
根据DataFrame某一列的值来选择具体的某一行方法
5星 · 资源好评率100%
可以使用 pandas 中的 DataFrame 的函数 loc() 或 iloc() 来实现。以 loc() 为例,假设 DataFrame 名称为 df,某列名称为 col_name,要选出某个元素为 elem_value 的行,代码如下:
df.loc[df[col_name] == elem_value]
其中,df[col_name] 用于指定根据哪一列来筛选行,== 号用于判断该列的元素是否等于 elem_value,最终返回一个 DataFrame,其中包含所有符合条件的行。
阅读全文