ich bekomme es nicht hin die vier Dataframes in einem Balkendiagramm darzustellen.
Die Diagramme sind leer und zeigen mir nur die X- und Y- Achse mit der Legende an.
Mit folgenden Codes habe ich es probiert:
Code 1
Code: Alles auswählen
movie_1 = movie_cl.groupby('release_year').budget.sum()
movie_2 = movie_cl.groupby('release_year').revenue.sum()
movie_3 = movie_cl.groupby('release_year').revenue_budget.sum()
movie_4 = movie_cl.groupby('release_year').popularity.sum()
plt.figure(figsize=(15, 5))
plt.hist([movie_1, movie_2, movie_3, movie_4], color=['g','r', 'b', 'y'], alpha=0.8, label=['movie_1', 'movie_2', 'movie_3', 'movie_4'])
plt.xlim(1960,2015)
plt.legend(loc='upper right')
plt.xlabel('Year')
plt.ylabel('Number')
plt.title('Summary')
plt.show()
Code: Alles auswählen
movie_1 = movie_cl.groupby('release_year').budget.sum()
movie_2 = movie_cl.groupby('release_year').revenue.sum()
movie_3 = movie_cl.groupby('release_year').revenue_budget.sum()
movie_4 = movie_cl.groupby('release_year').popularity.sum()
colors = ['g','r', 'b', 'y']
fig, ax1 = plt.subplots()
ax1.hist([movie_1, movie_2, movie_3, movie_4],color=colors, label=['movie_1', 'movie_2', 'movie_3', 'movie_4'])
ax1.set_xlim(1960,2015)
plt.ylabel('Number')
plt.xlabel('Year')
plt.title('Summary')
plt.show()
Was muss ich machen, damit ich die Balken im Diagramm sehen kann?
Vielen Dank im Voraus!
Gruß Knut