中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

使用Matplotlib如何創建分組條形圖以比較不同類別

小億
85
2024-05-20 13:14:25
欄目: 編程語言

在Matplotlib中,您可以使用bar函數創建分組條形圖以比較不同類別。以下是一個簡單的示例:

import matplotlib.pyplot as plt
import numpy as np

# 數據
categories = ['A', 'B', 'C', 'D']
values1 = [10, 15, 20, 25]
values2 = [15, 20, 25, 30]

# 創建一個figure和一個子圖
fig, ax = plt.subplots()

# 設置條形圖的寬度
bar_width = 0.35

# 創建兩組條形圖
bar1 = ax.bar(np.arange(len(categories)), values1, bar_width, label='Group 1')
bar2 = ax.bar(np.arange(len(categories)) + bar_width, values2, bar_width, label='Group 2')

# 設置x軸標簽和標題
ax.set_xticks(np.arange(len(categories)) + bar_width / 2)
ax.set_xticklabels(categories)
ax.set_xlabel('Categories')
ax.set_ylabel('Values')
ax.set_title('Grouped Bar Chart')

# 添加圖例
ax.legend()

# 顯示圖形
plt.show()

運行此代碼將創建一個簡單的分組條形圖,其中有兩組數據(Group 1和Group 2)在四個不同的類別(A、B、C和D)中進行比較。您可以根據需要自定義數據和類別,并根據需要調整條形圖的樣式。

0
老河口市| 梅州市| 汉川市| 定州市| 东丽区| 北碚区| 安多县| 乾安县| 宝兴县| 榆树市| 博白县| 西青区| 繁昌县| 泰安市| 巩留县| 尚义县| 海宁市| 拜泉县| 法库县| 盱眙县| 抚远县| 镇江市| 孝义市| 额尔古纳市| 万荣县| 靖远县| 固原市| 綦江县| 鄂伦春自治旗| 廊坊市| 美姑县| 琼海市| 天长市| 永昌县| 崇仁县| 旬邑县| 海城市| 兴安县| 麻栗坡县| 虎林市| 含山县|