好的,我将使用提供的数据绘制柱状图。请注意,为了实现红线超过部分变红的效果,我们将使用条件语句来设置柱状图的颜色。以下是使用Python的matplotlib库绘制柱状图的代码:

import matplotlib.pyplot as plt

# 提供的数据
years = [2023, 2024, 2025, 2026]
teacher_count = [260, 275, 280, 285]

# 设置柱状图颜色的阈值
threshold = 530

# 创建柱状图
plt.bar(years, teacher_count, color=['blue' if count <= threshold else 'red' for count in teacher_count])

# 添加红线
plt.axhline(y=threshold, color='red', linestyle='--')

# 设置图表标题和轴标签
plt.title('教职工人数')
plt.xlabel('年份')
plt.ylabel('教职工人数')

# 显示图表
plt.show()

运行该代码,将会生成一个全体教职工数小于等于530的蓝色柱状图,并在顶部添加一条红线。若超过530则超过的部分将变为红色。

Python Matplotlib 柱状图:教职工人数趋势可视化

原文地址: https://www.cveoy.top/t/topic/hIv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录