Geben Sie einen Fehler beim Visualisieren des Pandas-Datenrahmens als Heatmap ein

8

Ich versuche, einen Pandas-Datenframe als Heatmap zu visualisieren, und bekomme seltsame Fehler bei allen Plotfunktionen, die ich versuche (ich habe es sowohl mit dem DataFrame-Objekt als auch mit DataFrame.values -Array versucht, und nichts ändert sich). Ich verstehe nicht, was der Grund dafür sein könnte. Dies ist der Datenrahmen:

%Vor%

Ich habe verschiedene Wege ausprobiert. Beispiel: pcolor :

%Vor%

Oder imshow :

%Vor%

Und seaborn.heatmap gibt Folgendes:

%Vor%

Also, es ist eine Art von Typproblem, aber ich kann nicht sehen, woher es kommt. Ich habe versucht, sowohl int als auch float Werte in DF zu setzen, aber nichts ändert sich.

    
Phlya 27.05.2015, 14:50
quelle

2 Antworten

19

Ich habe es nach einer Weile herausgefunden: Erscheint, dass der Typ von DF.values auf object gesetzt wurde. Es kann durch die folgende Zeile behoben werden:

%Vor%

Danach funktioniert alles!

    
Phlya 27.05.2015, 15:42
quelle
0

Das Ändern der Datenrahmenwerte hat bei mir nicht funktioniert. Dies half jedoch, ich weiß nicht, warum es das Typproblem überspringt:

%Vor%     
ERoss 15.07.2015 12:52
quelle

Tags und Links