pairplot分离出目标属性与四个数值型属性
时间: 2023-05-28 17:04:35 浏览: 48
假设我们有一个数据集包含目标属性y和四个数值型属性x1、x2、x3、x4,可以使用seaborn库中的pairplot函数来绘制这些属性之间的关系。以下是一个示例代码:
```python
import seaborn as sns
import pandas as pd
# 创建一个包含目标属性和四个数值型属性的DataFrame
data = pd.DataFrame({'y': [1, 0, 1, 1, 0, 0, 1, 0, 1],
'x1': [2, 3, 1, 4, 2, 3, 1, 2, 3],
'x2': [5, 6, 7, 8, 9, 10, 11, 12, 13],
'x3': [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9],
'x4': [10, 20, 30, 40, 50, 60, 70, 80, 90]})
# 使用pairplot函数绘制目标属性和四个数值型属性之间的关系
sns.pairplot(data, vars=['x1', 'x2', 'x3', 'x4'], hue='y')
```
在这个示例中,我们首先创建了一个包含目标属性y和四个数值型属性x1、x2、x3、x4的DataFrame。然后,我们使用pairplot函数绘制了目标属性和四个数值型属性之间的关系,并使用hue参数将目标属性y作为颜色变量来区分不同的类别。运行上述代码会得到一个包含四个子图的图形,每个子图分别展示了两个数值型属性之间的关系,其中同类别的点用相同的颜色表示。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)