Python Matplotlib绘制学生教师人数折线图

本文介绍如何使用Python的Matplotlib库绘制学生人数和教师人数的折线图,包含三条线:

  • 绿色线代表学生人数
  • 蓝色线代表教师人数
  • 红色线代表学生人数和教师人数的比例 (17:1)

以下是代码示例:


# 提供的数据years = [2022, 2023, 2024, 2025]student_count = [7540, 7540*17, 7540*17*2, 7540*17*3]teacher_count = [260, 260*17, 260*17*2, 260*17*3]

# 创建折线图plt.plot(years, student_count, color='green', label='学生人数')plt.plot(years, teacher_count, color='blue', label='教师人数')plt.plot(years, student_count, color='red', label='学生人数:教师人数=17:1')

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

# 添加图例plt.legend()

# 显示图表plt.show()

运行代码后,将会生成一个包含三条线的折线图,清晰地展示学生人数、教师人数以及两者比例的变化趋势。

**注意**: 红色线的数据与绿色线相同,仅用于展示比例关系,实际应用中可以根据需要修改数据。

## Matplotlib绘图技巧

* 使用 `color` 参数设置线条颜色
* 使用 `label` 参数设置线条标签
* 使用 `plt.title` 设置图表标题
* 使用 `plt.xlabel` 和 `plt.ylabel` 设置轴标签
* 使用 `plt.legend` 添加图例
* 使用 `plt.show` 显示图表
Python Matplotlib绘制学生教师人数折线图

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

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