Измените размер маркера в парном участке морского побережья - PullRequest
1 голос
/ 03 июля 2019

Я хочу уменьшить размер маркера в паре seaborn 0.9.0, используя kind = 'reg'

Я пробовал:

sns.pairplot(a_dataframe, kind="reg", s=1)
TypeError: pairplot() got an unexpected keyword argument 's'

sns.pairplot(a_dataframe, kind="reg", scatter_kws={'s':2})
pairplot() got an unexpected keyword argument 'scatter_kws'

sns.pairplot(a_dataframe, kind="reg", plot_kws=dict(s=1))
regplot() got an unexpected keyword argument 'plot_kws'

1 Ответ

2 голосов
/ 03 июля 2019

Сначала нужно связать kwargs , чтобы передать их на sns.regplot, который используется для построения недиагональных графиков.sns.regplot само по себе принимает аргумент scatter_kws= для передачи plt.scatter(), которая является функцией, которая фактически рисует график рассеяния.

iris = sns.load_dataset("iris")
g = sns.pairplot(iris, kind="reg", plot_kws=dict(scatter_kws=dict(s=2)))

enter image description here

...