python热度图改坐标_python matplotlib imshow热图坐标替换/映射实例

2023-10-30

今天遇到了这样一个问题,使用matplotlib绘制热图数组中横纵坐标自然是图片的像素排列顺序,

但是这样带来的问题就是画出来的x,y轴中坐标点的数据任然是x,y在数组中的下标,

实际中我们可能期望坐标点是其他的一个范围,如图:

坐标点标出来的是实际数组中的下标,而我希望纵坐标是频率,横坐标是其他的范围

plt.yticks(np.arange(0, 1024, 100), np.arange(10000, 11024, 100))

#第一个参数表示原来的坐标范围,100是每隔100个点标出一次

#第二个参数表示将展示的坐标范围替换为新的范围,同样每隔100个点标出一次

plt.xticks(np.arange(0, 2000, 500), np.arange(0, 50000, 500))

#同理将x轴的表示范围由(0,2000)扩展到(0,50000)每隔500个点标出一次

完成!

补充知识:matplotlib plt.scatter()中cmap用法

我就废话不多说了,还是直接看代码吧!

import numpy as np

import matplotlib.pyplot as plt

# Have colormaps separated into categories:

# http://matplotlib.org/examples/color/colormaps_reference.html

cmaps =

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python热度图改坐标_python matplotlib imshow热图坐标替换/映射实例 的相关文章

  • signature=d80926ab19028a2cf65e944ce710aef6,[Question] How to create interoperable timestamps?

    I m trying to create a little time stamping service using jsrsasign When creating timestamps these cannot be parsed veri
  • DMA大数据的接收发送与保存

    DMA大数据的接收发送与保存 一 DMA基本介绍 DMA 全称Direct Memory Access 即直接存储器访问 DMA传输将数据从一个地址空间复制到另一个地址空间 当CPU初始化这个传输动作 传输动作本身是由DMA控制器来实现和完
  • HAL库的TIM中断和输入捕获

    硬件 stm32f4xx 软件 keil5 HAL库 1 TIM中断 TIM3 首先先把TIM初始化 官方给的初始化函数是HAL TIM Base Init TIM HandleTypeDef htim 也就意味着我们要首先初始化好TIM
  • Vue2计算属性computed

    vue实例被创建 在触发beforeCreate之后 会做一些事情 其中就包括对computed的梳理 处理 vue会遍历computed配置的所有属性 为每一个属性创建一个watcher 并传入一个函数 传入的函数本质就是computed
  • 有关三次握手,四次挥手的超详细总结!!!

    有关三次握手 四次挥手的超详细总结 我们先来看一下三次握手和四次挥手的示意图 图示为三次握手 图示为四次挥手 一 三次握手和四次挥手的过程 三次握手 TCP建立连接的过程我们称之为3次握手 1 第一次握手 PC1使用一个随机的端口号向PC2
  • elasticsearch installation guide

    UBUNTU 14 04 LTS 安装 elasticseach同步MYSQL表并实现中文搜索 1 下载wget https download elasticsearch org elasticsearch elasticsearch el
  • 2023春计算机系统大作业

    2023春计算机系统大作业
  • Nginx对上游服务的心跳检测健康检查

    nginx对上游服务器的健康检查默认采用惰性策略 可以集成 nginx upstream check module模块来进行主动健康检查 nginx upstream check module支持tcp心跳和http心跳检测 TCP心跳检查
  • AndroidStuio插件开发-适用于jetbrains全家桶

    文章目录 创建项目 创建类 获取文件 解析文件 展示解析内容 写入文件 写了个类似Butter Knife的开发库 但是并没有与其配套的AndroidStudio插件 抽时间研究了以下IDEA的api文档 撸了一个对应的插件 源码在这里 之
  • 在idea中创建javaweb项目

    在idea中新建javaweb项目 一 在idea中新建javaweb项目 二 部署应用程序到tomcat的webapps目录 一 在idea中新建javaweb项目 1 打开idea 选择File gt new gt new projec
  • 提问的智慧

    How To Ask Questions The Smart Way 学习浏览 看到的优质文章留存 转载 仅供个人学习使用 侵删 原文链接 本指南英文版版权为 Eric S Raymond Rick Moen 所有 原文网址 http ww
  • javascript 异步编程

    这可能是个比较深的话题 何谓异步 笼统地说 异步在javascript就是延时执行 严格来说 javascript中的异步编程能力都是由BOM与DOM提供的 如setTimeout XMLHttpRequest 还有DOM的事件机制 还有H
  • JEESITE登录流程简单梳理

    http blog csdn net qinwang gz article details 53306037
  • 网络三种连接方式-地址转换模式

    VMware虚拟机NAT 地址转换模式 转载于 VMware虚拟机三种网络模式详解 NAT 地址转换模式 Linux教程 Linux公社 Linux系统门户网站 二 NAT 地址转换模式 刚刚我们说到 如果你的网络ip资源紧缺 但是你又希望
  • 小程序、微信H5、APP,移动端跨端相互跳转相关规则,2020/11最新总结

    这里只做总结与解释 细则可以去相应官方文档查看 前情提要 其他小程序的appid可以在它的资料里直接查看 所以不是问题 H5 gt 小程序 gt 随便跳 通过微信jssdk openTagList wx open launch weapp
  • ubuntu(20.04)+linux内核(5.17.3)编译内核

    该篇文档可以放心观看 里面的内容是我以便编译内核 一边记录写下的 所以如果按照文档来做 是绝对可以的哈 文章目录 前言 一 安装linux内核 二 开始前的准备工作 三 内核编译 1 将下载好的linux内核解压至 usr src 2 得到
  • 数据透视表右侧字段不见了,怎么办?

    数据透视表右侧字段不见了 怎么办 点击 右键 选择 显示字段列表
  • 网络套接字发送结构体及数据处理

    struct很基础 但是说实话 我还不是很了解 以下是借鉴别人的 转载地址 http blog chinaunix net uid 21372424 id 119782 html 一 最近在做嵌入式系统 与windows的网络通信 由于 这
  • Spring源码学习-MVC的WEB源码解析

    目录 SpringMVC官方文档 SpringMVC的父子容器 父子关系的定义 自定义快速启动器 启动过程 容器创建的过程 容器刷新启动 父子容器示例图 网络请求链路分析 DispatcherServlet请求链路 DispatcherSe

随机推荐

  • oracle 9i在线重定义,oracle 9i上在线重定义表【转】

    当前位置 我的异常网 数据库 oracle 9i上在线重定义表 转 oracle 9i上在线重定义表 转 www myexceptions net 网友分享于 2013 07 23 浏览 3次 oracle 9i下在线重定义表 转 转自 h
  • https安全解决方案证书certbot教程

    一 Let s Encrypt Certbot和Snap的关系 Let s Encrypt是一个免费 自动化和开放的证书颁发机构 由非营利的互联网安全研究小组 ISRG 为您提供 Certbot使用EFF的Certbot在您的网站上自动启用
  • 抖音一键生成的AI绘画火了,网友惊呼:有点东西

    在各大AI绘画软件争奇斗艳的时候 近期最火的AI绘画莫过于抖音一键生成的AI绘画特效 网友惊呼 有点东西 就连最近话题度超高的 汪小菲 也用AI绘画来 秀 恩爱了 AI绘画识别度还挺高 特别是关于大白志愿者的生成效果 AI竟然能识别生成天使
  • postman—post方式几种请求格式的区别

    文章目录 前言 一 multipart form data与x www form urlencoded区别 二 使用时的一些细节 三 传参注意点总结 关于发送请求传入参数 总结 前言 介绍了postman中 常用的几种数据传参的特点 一 m
  • Elasticsearch的数据备份和恢复以及迁移

    目录 1 为什么备份 2 数据备份 3 数据恢复 4 ES备份数据迁移目标服务器 5 脚本备份恢复 1 为什么备份 常见的数据库都会提供备份机制 以解决在数据库无法使用的情况下通过备份来恢复数据减少损失 Elasticsearch 虽然有良
  • Pytorch建模过程中的DataLoader与Dataset

    pre line height 125 td linenos normal color inherit background color rgba 0 0 0 0 padding left 5px padding right 5px spa
  • python每日学5:python工程(大型项目)的组织架构:包、模块、类、方法

    题外话 在大型项目中 往往一个个模块已经不够组织起项目了 就比如一个文件夹下放了上千个文件 那想找到某一个文件就会变得困难 管理学中有种说法 一个管理者最适合管理 的对象是7个 假如程序的基本单元是函数 一个类包含7个函数 一个模块包含7个
  • C#怎么判断一个Socket是否连接

    判断Socket是否连接上 需要通过发包来确认 1 检查一个Socket是否可连接 2 private bool IsSocketConnected Socket client 3 4 bool blockingState client B
  • openGL之API学习(八十一)glsl的双精度double-precision

    10年以前的旧显卡基本上是没有双精度的 新显卡使用双精度需要开启GL ARB vertex attrib 64bit 和 GL ARB gpu shader fp64扩展 并且显卡架构要在SM5以上 就算有些显卡支持双精度类型 但是一些函数
  • java学生信息管理系统MVC架构

    一 项目结构 学生信息管理系统分三层进行实现 student java主要提供数据 cotroller java的功能是绑定试图和计算数据 Stuview java用于单一的用来显示数据 二 源码 1 1 Student 类 FileNam
  • 利用altium怎么生成PDF及怎么1:1打印文档

    画完板子之后 还要生成原理图PDF文档 供其他设计人员参考和指正 上图红框标注的两个地方 分别用于打印预览设置和生成原理图PDF 那么若是生成原理图PDF文档 则选择smart PDF即可 点击smart PDF后 点击next 上图中可以
  • vs如何断点?如何判断循环语句哪次出问题?

    红色的小点 按Fn F9 鼠标打字停在哪一行就会在哪一行 可以切换断点 再按一下则小红点消失 黄色的箭头 按Fn F10 再按Fn F10 就会到下一行 如果按Fn F5箭头会直接跳到红色的小点处 怎么看循环语句哪一次循环出问题呢 在断点
  • 算法:用Java实现双轴快速排序(DualPivotQuickSort)

    本文是用Java实现双轴快速排序 我找不到参考的文章地址了 十分抱歉 在此感谢参考文章的原作者 是你给了我思路和灵感 双轴快速排序和普通的快速排序不同的地方在于 普通的快速排序选出一个数字 作为一个基准值 然后通过数组值交换的方式 让左边区
  • Ant Design Pro项目中 提示:找不到模块“@ant-design/pro-components”或其相应的类型声明

    Ant Design Pro中在使用 StatisticCard 指标卡组件时候 按照官方的文档从 ant design pro components 中引入这个组件发现会报错 提示找不到模块 ant design pro componen
  • [659]linux安装RabbitMQ

    文章目录 安装Erlang 安装rabbitmq 关闭防火墙 否则非本地设备无法访问RabbitMQ服务 查看RabbitMQ运行状态 设置开机启动 添加用户 删除一个用户 修改用户的密码 设置用户角色 查看用户 设置用户权限 添加虚拟机
  • java 打印 发票_基于Excel和Java自动化:发票生成器

    对于销售人员 使用Excel创建发票是很常见的 但是该过程通常涉及许多容易出错的手动操作 例如输入数据 复制 粘贴等 如何实现一个可以将数据从数据库自动填充到发票Excel模板中 而无需再辛苦手动输入 从繁重的手动录入中解脱出来 并且避免认
  • win10计算器rsh_厉害了我的哥!win10计算器自带程序员模式太强大了!

    生活工作中常常会遇到用计算器的地方 比如算工资 算房贷啦 算卡路里等 一个有诸多功能的计算器能帮你省去大部分时间 你们知道吗 在windows计算器里 竟然还有程序员模式 可进行各种逻辑运算 快来和小编一起来看一下吧 相信大家Windows
  • C++几个关键字总结——const、static、extern、volatile

    1 const const 基本原理 被修饰的对象的值不可以被修改 const 推出的初始目的 正是为了取代预编译指令 消除它的缺点 同时继承它的优点 1 const修饰基本数据类型 表示常量 必须进行初始化 有以下两种初始化的方式 编译时
  • 数据分析中的mysql基础

    引言 之前的博客对mysql的一些入门知识进行了讲解 该博客将对sql的四个分类进行讲解 之前博客地址 https blog csdn net weixin 45696161 article details 106310108 sql的分类
  • python热度图改坐标_python matplotlib imshow热图坐标替换/映射实例

    今天遇到了这样一个问题 使用matplotlib绘制热图数组中横纵坐标自然是图片的像素排列顺序 但是这样带来的问题就是画出来的x y轴中坐标点的数据任然是x y在数组中的下标 实际中我们可能期望坐标点是其他的一个范围 如图 坐标点标出来的是