• ADADADADAD

    python画黑白柱状[ 编程知识 ]

    编程知识 时间:2024-12-18 17:11:06

    作者:文/会员上传

    简介:

    Python是一种非常受欢迎的编程语言,它可以用来完成各种任务,包括数据可视化。本文将介绍如何使用Python来制作黑白柱状图。import matplotlib.pyplot as pltimport numpy as n

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    Python是一种非常受欢迎的编程语言,它可以用来完成各种任务,包括数据可视化。本文将介绍如何使用Python来制作黑白柱状图。

    import matplotlib.pyplot as pltimport 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()函数显示出了图形。

    python画黑白柱状.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: python画黑白柱状