TypeError: distplot () hat ein unerwartetes Schlüsselwortargument 'x' (oder 'hue') erhalten.

Sep 14 2020

Ich erhalte den Fehler, wenn ich versuche, dies zu zeichnen.

sns.distplot(X_train, x='Age')                   #Age is a feature in X_train

Ich erhalte eine ähnliche Fehlermeldung, wenn ich versuche, den hueParameter dort hinzuzufügen

sns.distplot(X_train['Age'], hue=y_train)

TypeError: distplot() got an unexpected keyword argument 'hue'

Was mache ich falsch? Hier probiere ich den Code aus

https://seaborn.pydata.org/tutorial/distributions.html

Antworten

1 callmeanythingyouwant Sep 15 2020 at 11:47

Wenn jemand auf dasselbe Problem stößt, führt dies zu Verwirrung. Danke @ user2864740

sns.distplot() ist veraltet.

sns.displot()ist die neue Funktion mit hueund xParametern.

Wenn Sie diesen Fehler erhalten, aktualisieren Sie Ihre Seaborn-Version. In cmd -

pip install seaborn --upgrade

Fügen Sie in einem Notizbuch ein! vor pip