我想要我創建的兩個直方圖,但它們應該彼此相鄰,而不是彼此重疊。你能幫助我嗎?
代碼:
import pandas as pd
members = pd.read_csv("https://raw.githubusercontent.com/rfordatascience/tidytuesday/master/data/2020/2020-09-22/members.csv")
import matplotlib.pyplot as plt
import seaborn as sns
sns.set(palette="Reds_r")
plt.figure(figsize=(15,10))
members_injury_height = members["injury_height_metres"]
members_death_height = members["death_height_metres"]
members_injury_height.hist(density=True,alpha = 0.5,bins = 20)
members_death_height.hist(density=True, alpha = 0.2 ,bins = 20)
plt.xlabel("Hauteurs")
plt.ylabel("% de membres morts/blessés")
plt.title("Répartition des hauteurs auxquelles des membres se sont blessés ou sont morts")
fond = plt.gca()
fond.set_facecolor('whitesmoke')
plt.gca().legend(('blessés', 'morts'))
uj5u.com熱心網友回復:
通過在plt.hist函式內的串列中添加資料行,您可以將兩個資料行合并到一個圖中。
退房
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/370814.html
標籤:Python 熊猫 matplotlib 海生
