在 Matplotlib 中绘制具有不透明边框的透明直方图
要绘制具有不透明边框的透明直方图,我们可以采取以下步骤
- 创建一组随机数据点 (y)。
- 初始化要绘制的直方图数。
- 要绘制直方图,我们可以使用带有边框颜色和填充颜色元组的hist()方法
- 要显示图形,请使用show()方法。
示例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True y = np.random.rand(100) nbins = 5 plt.hist(y, bins=nbins, edgecolor=(1, 0, 0, 1), lw=5, facecolor=(.09, .12, .65, .87), rwidth=0.8) plt.show()
输出
广告