plot函数的应用

article/2025/10/12 5:02:26

这一部分是关于plot函数的简单应用,下面附有一段代码示例,详情请见代码及其注释。

import matplotlib as mlp
from PIL import Image
from pylab import *
import os
image_path = "D:/warehouse/image_list"  # 储存照片的路径
os.chdir(image_path)  # 这里把文件的工作路径转化为image_list, 后面如果调用这个文件夹里面的文件,就不用再写路径了。
blue = array(Image.open('blue.jpg'))  # 把照片转化为数组形式
imshow(blue)  # 这个语句就只有绘制图像的功能,没有展示图片的功能
x1 = [100, 200, 100, 150, 250]
y1 = [100, 200, 200, 150, 150]  # 这里用两个列表来表示四个点的横纵坐标
plot(x1[0], y1[0], 'bo', markersize=12)  # 画点
plot(x1[1], y1[1], 'g*', markersize=12)  # 这里采用的是单词的缩写形式,使用方便,但是种类比较少。
plot(x1[2], y1[2], 'r+', markersize=14)
plot(x1[3], y1[3], color='#fe46a5', marker='s', markersize=8)  # fe46a5中每两个数字为一组,分别代表R,G,B,是为十六进制
plot(x1[4], y1[4], marker='x', markersize=8, color='#c760ff')
plot(x1, y1, '--', linewidth=2, color='#fdfdfe')  # 这一个是画线,如果x, y里面有多个点的画,就只会相邻点之间连线
plot((x1[0], y1[0]), (x1[2], y1[2]), '-', linewidth=3, color="#8a6e45")
title('water 1')  # 输入标题
axis('on')  # 使用坐标轴与否
# 额外介绍三个用数字来表示点的形状
x2 = [350, 350, 350, 350]
y2 = [30, 110, 190, 270]
# 下面四种标记形式,都是用数字表示,是同一种标记的不同方向。
plot(x2[0], y2[0], marker='1', color='#a484ac', markersize=35)
plot(x2[1], y2[1], marker='2', color='#a484ac', markersize=35)
plot(x2[2], y2[2], marker='3', color='#a484ac', markersize=35)
plot(x2[3], y2[3], marker='4', color='#a484ac', markersize=35)
show()  # 展示图片,这里的show在全文中只能出现一次,而且是出现在最后
  1. 运行结果见下图

关于颜色的缩写:

八种存在缩写的颜色
bgrcmykw
bluegreenredcyanmagentayellowblackwhite
蓝色绿色红色青色品红色黄色黑色白色

附上:关于十六进制表示颜色的参考链接 

https://xkcd.com/color/rgb/

七种表示点的方法

1.字母o: 表示圆

2.符号 . : 表示点

3.符号+ :表示+

4.符号* :表示星形

5.字母x :表示叉号

6.字母s: 表示方形

7.除此之外,还可以用1,2,3,4来表示同一种标记的不同方向。


http://chatgpt.dhexx.cn/article/GUfjOXPp.shtml

相关文章

pyplot散点图标记大小

本文翻译自:pyplot scatter plot marker size In the pyplot document for scatter plot: 在散点图的pyplot文档中: matplotlib.pyplot.scatter(x, y, s20, cb, markero, cmapNone, normNone,vminNone, vmaxNone, alphaNone, linewidthsNone,facetedTr…

matplotlib:marker类型/size/空心

marker类型 plt.plot(RSEP_data, colorcolor[1], labelRSEP, linestyle--, markerv, markerfacecolornone, markersize10)

python pyplot 宽高等比_如何使pyplot分散中的markersize不依赖于图形的比例?

我在做一个模拟,我想用pyplot来显示。在模拟中,有一些圆在移动,当它们重叠时会发生一些事情。当我尝试用pyplot显示这个时,标记的大小不正确。在 我试过改变标记的大小,但没有解决问题。经过一些测试,我意识…

详解Axes()中的markersize

在Matplotlib中,Axes对象的markersize参数是指绘制图形中marker(如散点图中的点)大小的参数。这个参数指定marker的直径的长度,单位为像素或点(pt)。具体来说,它控制marker在x轴和y轴方向上的大…

Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的关系

scatter scatter(axes, x, y, sz, ‘Marker’, ‘o’); scatter()函数中参数sz决定’Marker’(即’o’)的标记面积(大小),默认单位是平方磅(points),o’在坐标轴中的宽度…

markersize

为什么80%的码农都做不了架构师?>>> plot([1,2,3,4],[2,5,6,9],c-pentagram,markersize,35) %pentagram:是五角星,c代表颜色亮蓝;-代表线性实线,markersize(即五角星的大小)为35 下面是画图的颜色和线型,matlab 中画图的颜色 字母 颜色…

plot中的 markersize

‘markersize’ plot([0,1,2,3,4],[0,2,5,6,9],‘c-pentagram’,‘markersize’,15) 画图的命令是: marker是图上画上点的地方表上符号,不如点,方框,圆框,十字,星号,等等 后面的size就是其大小…

matlab2015的marker,matlab中markersize什么意思

matlab中如何调整plot多变量绘图中的markersize MATLAB中的绘图语言 plot(j,len1-i,ro,MarkerS...参数那么多,有点晕啊,每个参数代表什么意思啊??? 前面的j和len1-iplot(...,PropertyName,PropertyValue,...) plot(j,l…

matlab中marker太密,markersize_想问下MATLAB里 ‘Markersize’ 设置的值是‘Marker_

广告位API接口通信错误,查看德得广告获取帮助 想问下MATLAB里 ‘Markersize’ 设置的值是‘Marker_size’是什么意思 就是标准尺寸。 ‘markersize’plot([0,1,2,3,4],[0,2,5,6,9],c-pentagram,markersize,15) 画图的命令是:marker是图上画上点的地方表上符号,不如点,方框,…

matlab里markersize,Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的

Matlab scatter/plot绘制图时,单点的MarkerSize与空间位置的 Matlab scatter/plot绘制图时,单点的MarkerSize与空间位置的关系 scatter scatter(axes, x, y, sz, ‘Marker’, ‘o’); scatter()函数中参数sz决定’Marker’(即’o’)的标记面积(大小),默认单位是平方磅(poin…

[MATLAB学习笔记] MATLAB里 ‘Markersize’ 设置的值是‘Marker_size’

Markersize意思是标记尺寸,那么 Marker_size 的值代表的就是标记尺寸的大小。 例如在 plot 作图中,事先定义两个数据 x-pi:0.5:pi , ysin(x) ,运行作图命令 plot(x,y,o,Markersize,12) o 的意思为坐标点用圆圈标记,那么 Markersize 的意思…

Spring Authorization Server的使用

Spring Authorization Server的使用 一、背景二、前置知识三、需求四、核心代码编写1、引入授权服务器依赖2、创建授权服务器用户3、创建授权服务器和客户端 五、测试1、授权码流程1、获取授权码2、根据授权码获取token3、流程演示 2、根据刷新令牌获取token3、客户端模式4、撤…

SpringSecurityOAuth已停更,来看一看进化版本Spring Authorization Server

Spring Authorization Server是Spring Security OAuth的进化版本,Spring Security OAuth官方已经宣布“End of Life”了。Spring Security OAuth使用的是OAuth2.0标准而Spring Authorization Serve引入了对OAuth 2.1和OpenID Connect 1.0规范的支持,并提…

Spring Authorization Server1.0 介绍与使用

一、版本使用 1、Java&#xff1a;17或者更高的版本。 2、springboot 3.0 3、Spring Authorization Server 1.0版本。 <dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-oauth2-authorization-server</ar…

curl php authorization,PHP CURL 执行 Authorization 请求

PHP CURL 扩展可以帮助我们快速实现HTTP请求。查看更多: 博客原文 在使用豆瓣OAuth登录接口时&#xff0c;我们需要发送这样的HTTP REQUEST 请求:GET /v2/user/~me HTTP/1.1 Host: https://api.douban.comAuthorization: Bearer a14afef0f66fcffce3e0fcd2e34f6ff4 在命令行中我…

spring authorization server使用说明

spring authorization server使用说明 相关依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency><!-- 授权客户端 --><dependency><groupId…

Spring Authorization Server 系列(二)获取授权码

Spring Authorization Server 系列&#xff08;二&#xff09;获取授权码 概述获取授权码获取授权码的url逻辑解析匹配url参数解析 概述 Spring Authorization Server 是基于 OAuth2.1 和 OIDC 1.0 的。 只有 授权码&#xff0c;刷新token&#xff0c;客户端模式。 获取授权码…

Spring Authorization Server 0.2.3变化

目录 引言联邦认证示例public client默认设置Introspection端点自定义访问令牌类型⭐️令牌生成器优化⭐️拆分Client认证逻辑OAuth2ClientAuthenticationProvider⭐️授权端点逻辑⭐️关于0.3.0版本中JwtEncoder相关变化⭐️ 引言 Spring社区在2022-03-24 19:56发布了Spring …

spring authorization server 0.3.1 - 默认示例

spring authorization server 0.3.1 - 默认oidc 开始1、default-authorizationserver项目1.1、AuthorizationServerConfig.java1.2、DefaultSecurityConfig.java1.3、Jwks.java1.4、KeyGeneratorUtils.java1.5、DefaultAuthorizationServer.java1.6、application.yml 2、client…

Authorization Server 认证服务

Hi Auth HiAuth是一个开源的基于Oauth2协议的认证、授权系统&#xff0c;除了标准的Oauth2授权流程功能外&#xff0c;还提供了应用管理、用户管理、权限管理等相关功能。 在这个项目中你能够了解到如何基于spring-security-oauth2-authorization-server实现自己的Authorizat…