91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

使用Matplotlib如何制作水平或垂直的直方圖

小億
84
2024-05-20 13:02:27
欄目: 編程語言

要制作水平或垂直的直方圖,可以使用Matplotlib庫中的barh()函數和bar()函數。

以下是一個示例代碼,演示如何制作水平和垂直的直方圖:

import matplotlib.pyplot as plt
import numpy as np

# 創建數據
np.random.seed(0)
data = np.random.randn(1000)

# 創建水平直方圖
plt.figure(figsize=(8, 6))
plt.barh(np.arange(10), data[:10], color='skyblue')
plt.yticks(np.arange(10), ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'])
plt.xlabel('Value')
plt.ylabel('Category')
plt.title('Horizontal Bar Chart')
plt.show()

# 創建垂直直方圖
plt.figure(figsize=(8, 6))
plt.bar(np.arange(10), data[:10], color='salmon')
plt.xticks(np.arange(10), ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'])
plt.ylabel('Value')
plt.xlabel('Category')
plt.title('Vertical Bar Chart')
plt.show()

在這個示例中,首先創建了隨機數據,然后分別使用barh()函數和bar()函數創建水平和垂直的直方圖。使用plt.barh()函數創建水平直方圖時,需指定y軸數據為水平條形的位置,并通過plt.yticks()函數設置y軸刻度標簽。使用plt.bar()函數創建垂直直方圖時,需指定x軸數據為垂直條形的位置,并通過plt.xticks()函數設置x軸刻度標簽。

運行上述代碼,將會生成水平和垂直的直方圖。

0
泰宁县| 清徐县| 密云县| 克山县| 都昌县| 盖州市| 高雄县| 基隆市| 光山县| 曲沃县| 开远市| 洛宁县| 内丘县| 纳雍县| 闸北区| 延庆县| 永丰县| 台东市| 东辽县| 手机| 福鼎市| 永平县| 肃北| 阿勒泰市| 夏邑县| 普安县| 雷山县| 榕江县| 三原县| 保靖县| 祁阳县| 江西省| 苏尼特左旗| 凉山| 重庆市| 九龙坡区| 济宁市| 太仆寺旗| 临夏县| 德兴市| 财经|