Mam pandy dataframe
z informacjami użytkownika. Chciałbym wykreślić wiek użytkowników jako zarówno kind='kde'
, jak i kind='hist'
na tym samym wykresie. W tej chwili mogę mieć dwie osobne działki. Dataframe przypomina:Wykreślanie ramki danych jako zarówno "hist", jak i "kde" na tym samym wykresie
member_df=
user_id Age
1 23
2 34
3 63
4 18
5 53
...
użyciu
ax1 = plt.subplot2grid((2,3), (0,0))
member_df.Age.plot(kind='kde', xlim=[16, 100])
ax1.set_xlabel('Age')
ax2 = plt.subplot2grid((2,3), (0,1))
member_df.Age.plot(kind='hist', bins=40)
ax2.set_xlabel('Age')
ax3 = ...
Rozumiem, że kind='kde'
da mi częstotliwości dla osi y, natomiast kind='kde'
dadzą skumulowany rozkład, ale czy jest jakiś sposób, aby połączyć oba i Czy oś y jest reprezentowana przez częstotliwości?
Przetestowałem kod i próbowałem nieco zmodyfikować to, czego potrzebuję. Robi to, gdy mam tylko te dwa wątki do rozważenia. Kiedy próbuję dołączyć do 'sublot2grid' nie uda się uzyskać tego samego wyniku, odtwarza tylko histogram. – Lukasz
@ Łukasz, w każdym przypadku chcesz użyć tego samego "topora". – piRSquared