对传入的 x , y 两个数组做折线图, x 对应 x 轴, y 对应 y 轴。并保存到 Task1/image1/T2.png

本文介绍了使用Python的Matplotlib库绘制折线图的方法。代码展示了如何创建图形对象、设置尺寸为(10,10),绘制带标记点和连接线的折线图,并添加标题、坐标轴标签和网格线。最后将图形保存为PNG文件并释放内存。该示例演示了数据可视化的基本流程,包括图形创建、样式设置和输出保存等关键步骤。

python 复制代码
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt

def student(x, y):
    # ********** Begin *********#
    # 创建图形,设置尺寸为 (10, 10)
    plt.figure(figsize=(10, 10))
    
    # 绘制折线图
    plt.plot(x, y, marker='o', linestyle='-', linewidth=2, markersize=8)
    
    # 添加标题和坐标轴标签
    plt.title('Line Chart of X vs Y')
    plt.xlabel('X Values')
    plt.ylabel('Y Values')
    
    # 添加网格
    plt.grid(True, linestyle='--', alpha=0.6)
    
    # 保存到指定路径
    plt.savefig('Task1/image1/T2.png')
    
    # 关闭图形,释放内存
    plt.close()
    # ********** End **********#
相关推荐
kishu_iOS&AI15 小时前
深度学习 —— 损失函数
人工智能·pytorch·python·深度学习·线性回归
好运的阿财15 小时前
OpenClaw工具拆解之canvas+message
人工智能·python·ai编程·openclaw·openclaw工具
wengqidaifeng15 小时前
python启航:1.基础语法知识
开发语言·python
观北海15 小时前
Windows 平台 Python 极简 ORB-SLAM3 Demo,从零实现实时视觉定位
开发语言·python·动态规划
FreakStudio15 小时前
做了个Claude Code CLI 电子宠物:程序员的实体监工代码搭子
python·单片机·嵌入式·面向对象·并行计算·电子diy·电子计算机
柴米油盐那点事儿16 小时前
python+mysql+bootstrap条件搜索分页
python·mysql·flask·bootstrap
AC赳赳老秦16 小时前
OpenClaw二次开发实战:编写专属办公自动化技能,适配个性化需求
linux·javascript·人工智能·python·django·测试用例·openclaw
Ulyanov17 小时前
《PySide6 GUI开发指南:QML核心与实践》 第二篇:QML语法精要——构建声明式UI的基础
java·开发语言·javascript·python·ui·gui·雷达电子对抗系统仿真
刀法如飞17 小时前
一款Python语言Django框架DDD脚手架,助你快速搭建项目
python·ddd·脚手架
刀法如飞18 小时前
一款Python语言Django框架DDD脚手架,适合中大型项目
后端·python·领域驱动设计