【问题标题】:AttributeError: 'PathCollection' object has no property 'hue'AttributeError:“PathCollection”对象没有属性“hue”
【发布时间】:2020-10-16 07:37:11
【问题描述】:

我正在尝试了解 seaborn 函数。我试图执行 jupyterLab 2.2.6 上 seaborn 网站上出现的联合图函数

https://seaborn.pydata.org/generated/seaborn.jointplot.html#seaborn.jointplot

代码如下:

import seaborn as sns
penguins = sns.load_dataset("penguins")
sns.jointplot(data=penguins, x="bill_length_mm", y="bill_depth_mm", hue="species")

尝试这个我在屏幕上得到一个空白图和一条错误消息,内容如下:

AttributeError: 'PathCollection' object has no property 'hue'

我该如何解决这个问题?

【问题讨论】:

标签: python plot seaborn


【解决方案1】:

只需在终端更新seaborn$ sudo pip install seaborn -U

要检查您的版本,请运行以下 python 命令:

import seaborn as sns
sns.__version__

【讨论】:

  • 似乎它在 jupyter notebook 中不起作用,import sys 并更新它。您确实应该将$ workon 放入您的 virenv 并在那里执行该过程。
猜你喜欢
  • 1970-01-01
  • 2019-03-05
  • 1970-01-01
  • 2012-12-01
  • 2021-04-19
  • 2021-11-22
  • 1970-01-01
  • 1970-01-01
  • 2018-08-28
相关资源
最近更新 更多