3
Ich habe 2 Datenrahmen. Ich möchte ein Histogramm auf der Grundlage einer Spalte "Rate" für jeden, Seite an Seite, plotten. Wie es geht?Wie man 2 Histogramme nebeneinander aufträgt?
Ich versuchte dies:
import matplotlib.pyplot as plt
plt.subplot(1,2,1)
dflux.hist('rate' , bins=100)
plt.subplot(1,2,2)
dflux2.hist('rate' , bins=100)
plt.tight_layout()
plt.show()
Es ist nicht die gewünschte Wirkung hat. Es zeigte zwei leere Diagramme und dann ein bestücktes Diagramm.
Es hat funktioniert! Ich habe auch festgestellt, dass ich einen Titel für jedes einzelne tun soll: 'axes [0] .set_title ('link title')' und dann 'axes [1] .set_title ('right title')' –
@MarkGinsburg kannst du auch einstellen titel mit dem titelparameter im Aufruf von hist – piRSquared
Ich habe versucht dies 'dflux2.hist ('Rate', bins = 100, ax = Achsen [1], title = 'König')' aber Syntaxfehler, es sagt 'Unbekannte Eigenschaft title' –