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

python畫黑白柱狀

錢艷冰1年前7瀏覽0評論

Python是一種非常受歡迎的編程語言,它可以用來完成各種任務,包括數據可視化。本文將介紹如何使用Python來制作黑白柱狀圖。

import matplotlib.pyplot as plt
import numpy as np
# 創建數據
x = np.array(["A", "B", "C", "D", "E"])
y = np.array([10, 20, 30, 40, 50])
# 創建畫布和繪圖對象
fig, ax = plt.subplots()
# 設置背景為白色
ax.set_facecolor("white")
# 設置柱狀圖的顏色和寬度
bars = ax.bar(x, y, color="black", width=0.5)
# 隱藏坐標軸
ax.spines["left"].set_visible(False)
ax.spines["bottom"].set_visible(False)
ax.spines["top"].set_visible(False)
ax.spines["right"].set_visible(False)
# 去掉刻度
ax.tick_params(axis="both", length=0)
# 添加文字標簽
for i in range(len(x)):
ax.text(i, y[i], y[i], horizontalalignment="center", verticalalignment="bottom")
# 顯示圖形
plt.show()

代碼中使用了Python的matplotlib庫來繪制柱狀圖。首先,創建了一個包含數據的numpy數組x和y。然后,通過plt.subplots()函數創建了一個畫布和繪圖對象,接著通過ax.set_facecolor()函數將背景設置為白色。接下來,通過ax.bar()函數創建了黑色柱狀圖,并設置了柱子的寬度為0.5。

然后,將坐標軸和刻度線去掉,最后通過循環添加了數字標簽。最終,使用plt.show()函數顯示出了圖形。