Python绘制折线图、散点图

Python绘制折线图、散点图Python 绘图需要下载安装 matplotlib 模块 它是一个数学绘图库 我们将使用它来制作简单的图表 如折线图和散点图 关于 matplotlib 模块的下载安装预配置将在后面具体介绍 一 绘制折线图首先 我们先绘制一个简单的折线图 调用模块 importmatplo pyplotasplts 1 4 9 16 25 x 1

Python绘制折线图、散点图

Python绘图需要下载安装matplotlib模块,它是一个数学绘图库,我们将使用它来制作简单的图表,如折线图和散点图。关于matplotlib模块的下载安装预配置将在后面具体介绍。

(一)绘制折线图

首先,我们先绘制一个简单的折线图

# 调用模块
import matplotlib.pyplot as plt 
squares=[1, 4, 9, 16, 25] x=[1, 2, 3, 4, 5] plt.plot(x, squares)
plt.show()

更多干货分享加python编程语言学习 Python绘制折线图、散点图

解释:

(1)plt.plot(x, squares)作用是画图,其中x相当于横坐标轴,squaers相当于纵坐标轴;

(2)plt.show()作用是将画好的图显示出来。

接下来,对上图进行进一步的修饰。

import matplotlib.pyplot as plt squares=[1, 4, 9, 16, 25] x=[1, 2, 3, 4, 5] # 设置线宽 plt.plot(x, squares, linewidth=4) # 设置图表标题,并给坐标轴添加标签 plt.title("square of 'x'", 
fontsize=20) plt.xlabel("x", fontsize=12) plt.ylabel("x^2", fontsize=12) # 设置坐标轴刻度标记的大小 plt.tick_params(axis='both', 
labelsize=10) plt.show()

Python绘制折线图、散点图

解释:

(1)plt.plot(x, squares, linewidth=4)作用画图,参数linewidth=4表示将线条的宽度设置为4;

(2)plt.title(“square of ‘x'”, fontsize=20)作用为图添加标题square of ‘x’,参数fontsize表示设置字体的大小;

(3)plt.xlabel(“x”, fontsize=12)作用为横坐标轴添加标签’x’;

(4)plt.ylabel(“x^2”, fontsize=12)作用为纵坐标轴添加标签x^2;

(5)plt.tick_params(axis=’both’, labelsize=10)作用设置横纵坐标轴刻度的大小,此处大小为10。

(二)绘制散点图scatter

简单的画一个点

import matplotlib.pyplot as plt plt.scatter(3, 9) plt.show()

更多干货分享加python编程语言学习 

画一些列点,并对画的图进行编辑修饰:

import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] squares = [1, 4, 9, 16, 25] # 设置点的大小 plt.scatter(x, squares, s=200) # 设置图表标题,并给坐标轴添加标签 plt.title("square of 'x'", fontsize=22) plt.xlabel("x", fontsize=12) plt.ylabel("x^2", fontsize=22) # 设置坐标轴刻度标记的大小 plt.tick_params(axis='both',
which='major', labelsize=10) plt.show()

Python绘制折线图、散点图

可以自动计算数据:数值1到5与其对应的平方数的散点图:

Python绘制折线图、散点图

解释:

(1)plt.scatter(xlist, ylist, edgecolor=’r’, c=’g’, s=150),其中参数edgecolor表示边缘的颜色,此处设置为红色;参数c表示内部的颜色,此处设置为绿色;s表示点的大小;(注意:关于参数c还以如下设置c=(value1, value2, value3),三个value取值范围0到1之间,分别表示红绿蓝三原色。plt.scatter(xlist,ylist, edgecolor=’k’,c=(1, 0, 0), s=150)见后面的图,注意区别)

(2)plt.axis([0, 6, 0, 30])作用设置横纵坐标轴的范围,前两个表示横坐标轴,后两个表示纵坐标轴。

Python绘制折线图、散点图

全文图片:

Python绘制折线图、散点图

Python绘制折线图、散点图

Python绘制折线图、散点图

Python绘制折线图、散点图

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220509.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午8:19
下一篇 2026年3月17日 下午8:19


相关推荐

  • Win10系统开机后卡在“请稍后”界面很长时间才能进入

    Win10系统开机后卡在“请稍后”界面很长时间才能进入起因是电脑上总是出现很多弹窗 上网搜索网友推荐下载 火绒 弹窗拦截的较多 而我呢又不想使用火绒的安全软件 只想用他的弹窗工具 所以网上搜索了一些弹窗的独立版 下载安装后 弹窗倒是拦截了一部分 但是开机启动立马变得很慢很慢 卸了这个软件也不行 有网上搜了很多方法 都无济于事 图片源于网络 侵删 后来下载了个 Windows 优化大师 把所有能优化的全点了一遍 这个问题竟神奇的消失了 有同样问题的 可以下载一个试试

    2026年3月20日
    2
  • origin画图记录[通俗易懂]

    origin画图记录[通俗易懂]origin画图记录折线图折线图origin存放数据的Book其实和excel的sheet很相似,画图的操作也有一定的相似性,只是origin比excel的功能更加强大。首先打开安装好的origin软件,其界面如下图所示:画线状图时,直接选中需要画图的数据,然后选择plot—Line—Line,即可画出对应的折线图,但是此时画出的折线图巨丑,重点时后续对它的美化。对绘制图形的美化以及一些常用功能:这个手掌的图形主要是用于移动、缩放图形中白色画板,效果如下:对坐标轴(刻度、

    2026年2月11日
    8
  • 3D JPS「建议收藏」

    3D JPS「建议收藏」3DJPS0.引言1.图解NeighborPruning&ForcedNeighbors0.引言记录一下,不然久了根本不知道这个图咋看。1.图解NeighborPruning&ForcedNeighborscase3中,方向为正方体对角线。 //nszcontainsthenumberofneighborsforthefourdi…

    2026年2月2日
    11
  • 圆柱的体积计算公式是什么怎么计算_圆柱计算体积的公式

    圆柱的体积计算公式是什么怎么计算_圆柱计算体积的公式长方形的周长=(长宽)×2正方形的周长=边长×4长方形的面积=长×宽正方形的面积=边长×边长三角形的面积=底×高÷2平行四边形的面积=底×高梯形的面积=(上底下底)×高÷2直径=半径×2半径=直径÷2圆的周长=圆周率×直径=圆周率×半径×2圆的面积=圆周率×半径×半径长方体的表面积=(长×宽长×高+宽×高)×2长方体的体积=长×宽×高正方体的表面积=棱长×棱长×6正方体的体积=棱长×棱长…

    2026年2月1日
    4
  • noip2015_noip2021复赛

    noip2015_noip2021复赛二项式定理推出系数等于a^n*b^m*C(n,k)快速幂+组合数(逆元做除法)结束。具体看代码:#include<iostream>#include<cstdio>#include<cstring>#include<string>#include<algorithm>#include<vector>#inc…

    2026年3月9日
    15
  • 【已解决】Pycharm安装cv2时显示No information available

    【已解决】Pycharm安装cv2时显示No information available【已解决】Pycharm安装cv2时显示Noinformationavailable以下为解决步骤:1、安装opencv-python、numpy、matplotlib;2、然后将pycharm包安装路径下的\venv\Lib\site-packages\cv2下的cv2.cp37-win_amd64.pyd复制到python安装路径下的\venv\Lib\site-packages下;3、验证安装是否成功:输入importcv2,如果不出错代表导入成功。…

    2022年8月25日
    11

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号