当前位置: 首页 > 知识库问答 >
问题:

AttributeError:seaborn中未知属性图例

龚浩宕
2023-03-14

seaborn stripplot有一个允许色调函数

使用https://stanford.edu/~mwaskom/software/seaborn/generated/seaborn.stripplot.html中的示例

import seaborn as sns
sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.stripplot(x=tips["total_bill"])
ax = sns.stripplot(x="sex", y="total_bill", hue="day", data=tips, jitter=True)

在这种情况下,传说是相当小的,显示出不同的色调为每一天。不过,我想去掉传说。

通常,其中包括一个参数legend=false。但是,对于stripplot,这似乎会输出一个属性错误:

AttributeError: Unknown property legend

可以删除Stripplots的图例吗?如果是,一个人如何做到这一点?

共有1个答案

龙宣
2023-03-14

使用ax.legend_.remove(),如下所示:

import seaborn as sns
import matplotlib.pylab as plt
sns.set_style("whitegrid")
tips = sns.load_dataset("tips")
ax = sns.stripplot(x="sex", y="total_bill", hue="day", data=tips, jitter=True)

# remove legend from axis 'ax'
ax.legend_.remove()

plt.show()
 类似资料:
  • 我将ireport中的Fieldname作为实体类中的属性名。但我遇到了以下异常。 以下是我的jrxml代码 下面是我的实体类代码: 这是我的控制器类中的代码 这里我在我的实体类中声明为字符串类型的私有变量。所以在我的jrxml中,我给出了与相同的名称。如果我在iReport中单击预览,我也会遇到同样的问题。我使用的是iReport 4.5.0。这里检索包(模型)有一个jpa查询,它检索所有的包,

  • 问题内容: 我的错误输出: 无效的配置对象。已使用与API模式不匹配的配置对象初始化Webpack。-configuration.module具有未知的属性“ loaders”。这些属性是有效的:对象{exprContextCritical?,exprContextRecursive?,exprContextRegExp?,exprContextRequest?,noParse ?、规则?,def

  • 我使用SpringBoot2.0.0.RC1,Hibernate的最新版本。文件 File 文件 错误: org.springframework.beans.factory.BeanCreationExc0019:错误创建在类路径资源[org/springframe/boo/autoconfiure/orm/jpa/HibernateJpaConfiguration.class]中定义的名称'en

  • 所以,昨天一切都很好,但现在Android Studio和我的项目抛出了这个错误: 我谷歌了很长时间,但还没有找到任何解决方案。我的项目没有任何单词“Assemble”(项目中的Ctrl+Shift+F)。 gradlew clean Build-StackTrace: