亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Matplotlib中怎么實現簇狀柱狀圖

小億
87
2024-05-13 13:33:18
欄目: 編程語言

要實現簇狀柱狀圖,可以使用Matplotlib中的bar函數。首先,需要創建一個Figure對象和一個Axes對象,然后使用bar函數來繪制每個簇狀柱狀圖。

以下是一個簡單的示例代碼,演示如何使用Matplotlib繪制簇狀柱狀圖:

import matplotlib.pyplot as plt
import numpy as np

# 數據
data1 = [5, 10, 15, 20, 25]
data2 = [3, 8, 12, 18, 22]
x = np.arange(len(data1))

# 創建Figure和Axes對象
fig, ax = plt.subplots()

# 設置每個簇狀柱狀圖的寬度
bar_width = 0.35

# 繪制簇狀柱狀圖
bar1 = ax.bar(x, data1, bar_width, label='Bar 1')
bar2 = ax.bar(x + bar_width, data2, bar_width, label='Bar 2')

# 設置圖例和標簽
ax.set_xlabel('X Label')
ax.set_ylabel('Y Label')
ax.set_title('Clustered Bar Chart')
ax.set_xticks(x + bar_width / 2)
ax.set_xticklabels(['A', 'B', 'C', 'D', 'E'])
ax.legend()

# 顯示圖形
plt.show()

在這個示例中,我們首先定義了兩組數據data1data2,然后使用bar函數分別繪制了這兩組數據的簇狀柱狀圖。通過設置不同的x值和bar_width參數,可以將兩組數據繪制在同一組簇狀柱狀圖中。最后,我們設置了圖例、標簽和刻度,并顯示了繪制的簇狀柱狀圖。

希望這個示例能夠幫助你實現簇狀柱狀圖的繪制。如果有任何問題,請隨時詢問。

0
高邮市| 九寨沟县| 许昌县| 五原县| 炉霍县| 崇礼县| 吉木乃县| 佛坪县| 克什克腾旗| 万安县| 丹阳市| 廊坊市| 江达县| 保定市| 即墨市| 同心县| 双城市| 岑溪市| 礼泉县| 泰顺县| 崇义县| 鄄城县| 盐源县| 洛扎县| 洱源县| 镇原县| 洛隆县| 务川| 三都| 桑日县| 双牌县| 洞口县| 五莲县| 阳泉市| 德钦县| 偃师市| 涞源县| 洪江市| 巴彦淖尔市| 滨海县| 苍溪县|