Sam*_*dav 4 matplotlib python-3.x seaborn
以下是我的数据框的部分:
Category Calories Total Fat Saturated Fat Trans Fat
0 Breakfast 300 13.0 5.0 0.0
1 Breakfast 250 8.0 3.0 0.0
2 Breakfast 370 23.0 8.0 0.0
3 Breakfast 450 28.0 10.0 0.0
4 Breakfast 400 23.0 8.0 0.0
我想使用sns.pairplot()函数。但是,它不会向我显示“类别”。让我知道是否有某种方法可以添加“类别”变量。
在 中pairplots,分类变量可用于设置hues但不能共同构造 的任何方面FacetGrid。例如,请参阅seaborn手册中的此代码:https://seaborn.pydata.org/ generated/seaborn.pairplot.html
import seaborn as sns; sns.set(style="ticks", color_codes=True)
iris = sns.load_dataset("iris")
Run Code Online (Sandbox Code Playgroud)
In[280]: iris.dtypes
Out[280]:
sepal_length float64
sepal_width float64
petal_length float64
petal_width float64
species object
dtype: object
Run Code Online (Sandbox Code Playgroud)
你可以看到如果你启动
In[280]: iris.dtypes
Out[280]:
sepal_length float64
sepal_width float64
petal_length float64
petal_width float64
species object
dtype: object
Run Code Online (Sandbox Code Playgroud)
没有显示species变量的方面。但是如果你现在这样做
g = sns.pairplot(iris)
Run Code Online (Sandbox Code Playgroud)
您可以通过在varslist
g = sns.pairplot(iris, hue="species")
Run Code Online (Sandbox Code Playgroud)
引导你找到一些可能不是你的初衷pairplots但可能正是你正在寻找的东西
| 归档时间: |
|
| 查看次数: |
5630 次 |
| 最近记录: |