python用小矩形标记数据点_Python – 在散点处绘制已知大小的矩形
虽然@拉尔夫-HTP的答案是非常干净,并使用散射,据我所知道的标记的规模,以点数表示(见例如
here).此外,如果放大,自定义标记不会改变大小.
也许这就是你要找的东西.如果没有,使用单独的Rectangle对象也很有效.这允许您指定的宽度和高度的数据单元,而不是点,你可以放大如有必要,很容易应用旋转,以及,通过设置角度属性:
from matplotlib import pyplot as plt
from matplotlib.patches import Rectangle
# Your data
a = ([126, 237, 116, 15, 136, 348, 227, 247, 106, 5, -96, 25, 146],
[117, 127, 228, 107, 6, 137, 238, 16, 339, 218, 97, -4, -105])
# Your scatter plot
fig = plt.figure()
ax = fig.add_subplot(111)
ax.scatter(a[0], a[1], color = 'red', s=10)
# Add rectangles
width = 30
height = 20
a_zipped = zip(*a)
for a_x, a_y in a_zipped:
ax.add_patch(Rectangle(xy=(a_x-width/2, a_y-height/2) ,width=width, height=height, linewidth=1, color='blue', fill=False))
ax.axis('equal')
plt.show()
结果:
注意:如果需要,您可以通过ax.get_children获得了Rectangle实例().
python用小矩形标记数据点_Python – 在散点处绘制已知大小的矩形相关推荐
- MATLAB的图像上怎么标记数据点?Text函数精讲
MATLAB的图像上怎么标记数据点?&Text函数精讲 文章目录 MATLAB的图像上怎么标记数据点?&Text函数精讲 前言 一.用Text函数可实现指定位置的添加 二.使用方法 1 ...
- python用链表求两数之和_python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法)...
python 算法 - 008 计算两个链表所代表的整数之和 (整数相加法) 知之者不如好之者, 好之者不如乐之者.--<雍也> 知道德者不如好道德者, 好道德者不如乐道德者, 是为形容人 ...
- python微信小程序实例制作入门_python flask零基础打造微信小程序实战教程
资源目录: ├─python3+flask │ ├─第1章 介绍 │ └─1-1 导学--Python Flask 构建微信小程序.mp4 │ ├─第2章 微信小程序介绍 │ ├─2-1 小程序是什么 ...
- python剪刀石头布小游戏源码下载_Python Tkinter实现剪刀石头布小游戏
Python Tkinter实现剪刀石头布小游戏 发布时间:2020-10-26 14:56:52 来源:亿速云 阅读:67 作者:Leah 本篇文章给大家分享的是有关Python Tkinter实现 ...
- matlab画论文实验图——01折线图(标记数据点,添加误差条)
为了减少以后画图的工作量,把现在画的图总结成模板,方便以后引用或者调整 1.基础的折线图 代码如下,代码有详细的注释,方便调整. %linestyle,linewidth,marker,color等等 ...
- python找第二大的数索引_python – 在numpy数组中查找多个值的行索引
方法#1 np.where((X==searched_values[:,None]).all(-1))[1] 方法#2 一种内存有效的方法是将每一行转换为线性索引等价物,然后使用np.in1d,就像这 ...
- Matlab画图并在图中标记数据点
代码: x = linspace(0,10); y = sin(x); hold on plot(x,y); stem(0.5*pi,1,'--',"Marker",'.');%画 ...
- 如何用python中的turtle库画三角形_Python如何使用turtle库绘制图形
1. 前奏: 在用turtle绘制图形时,需要安装对应python的解释器以及IDE,我安装的是pycharm,在安装完pycharm后,在pycharm安装相应库的模块,绘图可以引入turtle模块 ...
- 编程实现输入千米数,输出显示其英里数。已知:1英里=1.60934千米(用符号常量)
#include<iostream> using namespace std; int main() {float a=0;fioat b=0;cout << "请输 ...
- 已知两个矩形的长和宽,用面向对象的概念编程求它们的面积和周长。假设矩形 1 的长和宽分别为 20 和 50;矩形 2 的长和宽分别为 3.6 和 4.5。(先定义矩形类再实例化两个对象)
运用类和对象的思想进行编程.代码如下: #include<iostream> using namespace std;class triangle//声明三角形类{private:doub ...
最新文章
- 解决WIN7下组播问题
- 机器学习:分类,回归,聚类
- Belkatalog CMS SQL 注入漏洞(图)
- java8 stream_使用Java Stream摘要统计
- 测带宽的工具_iperf:服务端吞吐量测试工具
- JAVA编码规约(阿里)
- 关于hard-negative mining
- 计算机音乐 phd,美国大学音乐(Music)专业PhD排名
- mysql查最大字符串
- Adobe和苹果相互推诿 不支持Flash谁之过?
- 如果有这样一台服务器……
- Python爬虫实战(一):爬糗事百科段子
- Python3.6 的字符串内建函数
- TensorRT模型转换程序及用法
- android 蓝牙打印乱码,蓝牙打印机打印中文乱码
- 巨头围剿、极兔狂奔:它离拼多多还有多远?
- python-将图片存储到pdf中
- 中国环境检测市场运营现状分析与投资规划研究报告2022年版
- 下一个时代的黑产攻防,可能没有人类什么事情了
- 强大的全文本搜索工具——AnyTXT Searcher