Ich habe eine Pandas dataframe
mit Benutzerinformationen. Ich möchte das Alter der Benutzer sowohl als kind='kde'
als auch als kind='hist'
auf der gleichen Handlung darstellen. Im Moment bin ich in der Lage, die zwei getrennten Grundstücke zu haben. Der Datenrahmen ähnelt:
mit
%Vor% Ich verstehe, dass kind='kde'
mir Frequenzen für die y-Achse gibt, während kind='kde'
eine kumulative Verteilung ergibt, aber gibt es eine Möglichkeit, beides zu kombinieren und muss die y-Achse durch die Frequenzen repräsentiert werden?
pd.DataFrame.plot()
gibt die ax
zurück, auf die gezeichnet wird. Sie können dies für andere Diagramme verwenden.
Versuchen Sie:
%Vor% Beispiel
Ich zeichne hist
zuerst, um Hintergrund zu setzen
Außerdem habe ich kde
auf secondary_y
axis
Antwort auf einen Kommentar
mit subplot2grid
. einfach wiederverwenden ax1
Falls Sie es für alle Spalten Ihres Datenrahmens haben wollen:
%Vor%Ich hoffe es hilft:)
Tags und Links python matplotlib plot pandas dataframe