欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python畫并列直方圖

林子帆1年前7瀏覽0評論

Python是一種高效和易于使用的編程語言,非常適合數據可視化。在本文中,我們將討論如何使用Python代碼繪制并列直方圖。

import matplotlib.pyplot as plt
import numpy as np
# 設置數據
men_means = (20, 35, 30, 35, 27)
women_means = (25, 32, 34, 20, 25)
group_names = ['Group1', 'Group2', 'Group3', 'Group4', 'Group5']
group_size = np.arange(len(group_names))
# 創建畫布
fig, ax = plt.subplots()
# 添加數據
ax.bar(group_size - 0.2, men_means, 0.4, label='Men')
ax.bar(group_size + 0.2, women_means, 0.4, label='Women')
# 添加標簽、標題、軸標簽等
ax.set_xticks(group_size)
ax.set_xticklabels(group_names)
ax.set_ylabel('Values')
ax.set_title('Grouped bar chart')
ax.legend()
# 顯示圖形
plt.show()

首先,我們需要導入matplotlib和numpy庫。接下來,我們定義了男性和女性的平均值,以及五個不同組的組名。然后,我們使用np.arange創建了一個與組名長度相同的數組。

接下來,我們使用matplotlib創建新的圖形實例。然后,我們使用bar函數向圖表添加數據,并為其添加男性和女性的標簽。我們使用group_size-0.2和group_size+0.2將兩個條形圖放在同一組中,并使用0.4定義條形圖的寬度。

最后,我們使用set_xticks和set_xticklabels函數定義x軸的刻度標簽,并使用set_ylabel和set_title函數添加y軸標簽和標題。我們還使用legend函數創建圖例并顯示圖形。

這是如何使用Python代碼繪制并列直方圖的示例。如果您想了解更多關于Python和數據可視化的技巧,請自行搜索學習。祝您好運!