panda快速提取列的唯一值
时间: 2024-03-17 15:45:38 浏览: 54
你可以使用 pandas 库中的 unique() 方法来获取 pandas DataFrame 中某一列的唯一值。
例如,如果你想要获取 DataFrame 中名为 'column_name' 的列的唯一值,你可以使用以下代码:
```
unique_values = df['column_name'].unique()
```
其中,df 是你的 DataFrame 对象,'column_name' 是你要获取唯一值的列名。 unique() 方法将返回一个包含唯一值的 numpy 数组。
使用该方法,你可以快速地获取 DataFrame 中某一列的唯一值。
相关问题
有一个panda的dataframe类型,提取其中两列,找到唯一值
假设你的panda的dataframe名称为df,要提取的两列分别为column1和column2,可以使用以下代码来找到这两列中的唯一值:
```python
unique_values_column1 = df['column1'].unique()
unique_values_column2 = df['column2'].unique()
```
这将返回两个包含唯一值的数组。你可以使用print函数打印这些值,如下所示:
```python
print(unique_values_column1)
print(unique_values_column2)
```
这将在控制台上打印出这些唯一值。
阅读全文