Wenn ich Pandas importiere, ist alles in Ordnung und funktioniert. Wenn ich versuche etwas aus pandas.plotting
im zu importieren, bekomme ich einen Fehler. Was könnte die Ursache dafür sein?
So sieht die Ausgabe aus:
%Vor% Die Pandas-Version, die ich verwende, ist: 0.19.2
Leider sieht es so aus, als ob es etwas Verwirrung um die Bewegung dieses Moduls gegeben hat. Das plotting
Modul wurde von pandas.tools.plotting
nach pandas.plotting
verschoben. Die Schwierigkeit liegt wahrscheinlich darin, dass ab Version 0.19 die Bibliothek pandas.plotting
nicht mehr existiert.
Die aktuelle Version ist Version 0.22. Wenn Sie diesen Fehler erhalten, sollten Sie Ihre Version der Pandas auf die neueste Version aktualisieren.
Wenn Sie aus irgendeinem Grund nicht in der Lage sind, dies zu tun, wäre der korrekte Code für frühere Versionen von Pandas
from pandas.tools.plotting import scatter_matrix
Der korrekte Code für aktuelle Versionen von Pandas wäre
from pandas.plotting import scatter_matrix