pandas从列里提取特定数据
时间: 2023-08-05 20:08:56 浏览: 69
要从 Pandas 的列中提取特定的数据,你可以使用布尔索引和 loc() 函数。假设你有一个名为 df 的 Pandas 数据帧,其中包含一个名为 column_name 的列。如果你想提取值等于某个特定值(例如 value)的行,可以使用以下代码:
```
new_df = df.loc[df['column_name'] == 'value']
```
如果你想提取值不等于某个特定值的行,可以使用以下代码:
```
new_df = df.loc[df['column_name'] != 'value']
```
你还可以使用其他比较运算符(例如 >、<、>=、<= 和 ~)来进一步筛选数据。
阅读全文