【问题标题】:pairplot() got an unexpected keyword argument 'linewidth'pairplot() 得到了一个意外的关键字参数“线宽”
【发布时间】:2021-11-15 08:32:19
【问题描述】:

我试图关闭pairplot 中的点周围的白色边框, 我试过分配linewidth=0 并得到错误pairplot() got an unexpected keyword argument 'linewidth'

参考我发现它没有的文档 说明有关线宽的任何信息 pairplot()

那么我怎样才能将linewidth=0 函数与pairplot..一起使用?

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

DATA= pd.read_csv("/storage/emulated/0/Download/iris-write-from-docker.csv")
 
sns.pairplot(data=DATA)

plt.show()

【问题讨论】:

  • 你试过plot_kws={'linewidth':0}吗?

标签: python seaborn


【解决方案1】:

更新

我实际上想关闭pairplot中散点图/直方图内的点/条周围的白色边框

使用diag_kwsplot_kws 参数:

import seaborn as sns
import matplotlib.pyplot as plt

penguins = sns.load_dataset("penguins")
sns.pairplot(penguins, diag_kws={'linewidth': 0}, plot_kws={'linewidth': 0})
plt.show()

【讨论】:

  • 感谢您的回复,我想我的问题并不清楚,我实际上想关闭pairplot中散点图/直方图内的点/条周围的白色边框,stackoverflow.com/questions/62716077/…这显示了我到底想要什么,但它是与散点图相关的答案,我想对 pairplot 做同样的事情,如果问题不清楚,请告诉我
  • 我更新了我的答案。它解决了你的问题吗?
  • 非常感谢..!!,这解决了我 70% 的问题,它在尝试使用 kinddiag_kind 值的某些组合时崩溃,例如,如果我们使用 ' reg'它显示一个错误
猜你喜欢
  • 1970-01-01
  • 2016-09-17
  • 2015-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-13
  • 2021-03-17
  • 2020-10-01
相关资源
最近更新 更多