如何在 matplotlib 中创建径向热图?

2023-11-26

I am able to get the radial heatmap in ggplot2 like thisenter image description here

如何使用 matplotlib 获得相同的结果?

这是 df 和可视化示例,而不是用于使用 ggplot2 创建径向热图的数据。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = pd.DataFrame(np.random.uniform(-1, 1, (24,12)))
df.columns = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
sns.heatmap(df, cmap = "coolwarm", cbar = False)

编辑:我的数据的维度与我提供的示例 df 相同。我想绘制相同的图。


import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
import numpy as np

fig = plt.figure()
ax = Axes3D(fig)

n = 12
m = 24
rad = np.linspace(0, 10, m)
a = np.linspace(0, 2 * np.pi, n)
r, th = np.meshgrid(rad, a)

z = np.random.uniform(-1, 1, (n,m))
plt.subplot(projection="polar")

plt.pcolormesh(th, r, z, cmap = 'inferno')

plt.plot(a, r, ls='none', color = 'k') 
plt.grid()
plt.colorbar()
plt.savefig('a.png')
plt.show()

enter image description here

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

如何在 matplotlib 中创建径向热图? 的相关文章

随机推荐

  • 如何在控制器中不使用 Rails 操作参数

    我正在 Rails 服务器中为 Shipworks 实现第三方 API 并且 Shipworks 客户端应用程序正在发布action具有 Shipworks 特定语义的参数 然而 Rails 路由逻辑会将此参数覆盖为控制器方法的名称 我是否
  • 如何更新 pandas 中的现有数据框?

    给定这两个数据框 gt gt gt df1 pd DataFrame c1 a a b b c2 x y x y val 0 gt gt gt df1 c1 c2 val 0 a x 0 1 a y 0 2 b x 0 3 b y 0 gt
  • Unity3D,从Unity.UI面板构建PNG?

    考虑任何 Unity UICanvas你可能有 想象一个典型的Panel在那张画布上 假设它恰好包含一些图像 也许一些文本等等 如果您可以将该面板 仅面板 转换为屏幕截图 Texture2D 或 PNG 那将非常方便 我唯一能想到的就是使用
  • 更改 Forge 中的材料

    目前 我们正在让客户端在页面加载时检索对象状态 这将导致模型中的 待处理 对象变成不同的颜色 然后我们轮询更改以更新着色 首先 当查看器加载时 挂起的对象会着色 然后我们继续轮询以再次检查和更改状态 以使 Forge 以不同的颜色渲染它们并
  • 编辑QTableView单元格后如何更改背景颜色?

    我有这个带有自定义模型和委托的 QTableView 编辑后如何更改单元格的背景颜色 我应该在代表处这样做吗setModelData index model setData index QVariant True Qt UserRole 然
  • 将 ActionBar 主页按钮设置在右侧

    我可以将 ActionBar 中的主页按钮设置在右侧吗 android R id home 我想更改主页按钮的位置 因为该语言使用从右到左的打字方式 是否可以 如果是 请告诉我该怎么做 如果没有 如何将 ActionBarDrawerTog
  • Python 会在赋值时创建对象的副本吗?

    当我尝试这段代码时 dict a dict b dict c dict c hello goodbye print dict a print dict b print dict c 我预计它只会初始化dict a dict b and di
  • 媒体播放器、打瞌睡模式、唤醒锁和前台服务

    我读过几篇关于 Android M 中新的 打瞌睡 模式的文章 还有 Android 开发者网站上的文章 https developer android com training monitoring device state doze s
  • PHP正则表达式用于强密码验证[重复]

    这个问题在这里已经有答案了 我在网上看到过以下正则表达式 8 d W n A Z a z 仅当字符串满足以下条件时才验证 contain at least 1 upper case letter contain at least 1 low
  • Github级联合并的做法是怎样的?

    github上是否有任何选项或实践可以提供像bitbucket这样的自动PR级联 https confluence atlassian com bitbucketserver automatic branch merging 7766399
  • ES6 Arrow 函数正在改变 Meteor.publish 中的 this 范围 [重复]

    这个问题在这里已经有答案了 所以我开始使用ES6Meteor 但显然如果你尝试使用Meteor publish带有箭头函数的语法 this userId是未定义的 而如果你将它与常规一起使用function this userId工作完美
  • C++ 中对象的静态和动态内存分配

    在C 程序中 对于一个类 如何获取任意时刻静态创建和动态创建的活动对象的数量 可悲的是你不能 斯科特 迈耶 Scott Meyer 的一本书中有整整一个章节 他继续讲述试图实现这一目标的挑战 但缺点是这是不可能的 更有效的 C 第 27 条
  • 当用户终止应用程序时,我可以进行 api 调用吗?

    当用户终止应用程序 强制关闭 时 我需要进行 API 调用 我所做的直接实施如下 在应用程序委托中 我添加了以下代码 func applicationWillTerminate application UIApplication print
  • 如何在 ASP.Net MVC 中使用 PdfSharp 显示 PDF?

    我们正在制作一个 ASP Net MVC 应用程序 它需要能够生成 PDF 并将其显示到屏幕上或将其保存在用户易于访问的位置 我们使用 PdfSharp 生成文档 完成后 我们如何让用户保存文档或在阅读器中打开它 我特别困惑 因为 PDF
  • 如何对使用会话窗口的 kafka 流应用程序进行单元测试

    我正在使用 Kafka Stream 2 1 我正在尝试为聚合的流应用程序编写一些测试 一些事件按其键 即通过相关 ID 使用会话窗口 不活动间隙为 300 毫秒 这是由方法表示的聚合实现 private static final int
  • 从android中的周数和年份获取周开始和结束日期

    我希望获取传递给该方法的周数的一周开始日期和结束日期 例如 如果我将周数传递为51和年份2011 它应该返回我的开始日期18 Dec 2011结束日期为24 Dec 2011 有什么方法可以帮助我实现这一目标吗 您可以使用以下方法获取一周的
  • 内存不足异常 + 分析 hprof 文件转储

    这与这个问题有关 android graphics BitmapFactory nativeDecodeAsset 本机方法 处的 java lang OutOfMemoryError 我创建了相关转储文件 它提供了以下信息 One ins
  • 如何使用 CSS 在两个 行之间添加空格?

    我想用CSS控制布局 我怎样才能调节之间的空间
  • 如何禁止选择 GridView 中的单个项目

    如何禁用 GridView 中的单个项目选择 我有一个 GridView 其 ItemsSource 绑定到 IEnumerable 我希望能够以编程方式不允许选择列表中的某些项目 同时允许选择其他项目 虽然我还没有这样做 但您应该能够在
  • 如何在 matplotlib 中创建径向热图?

    I am able to get the radial heatmap in ggplot2 like this 如何使用 matplotlib 获得相同的结果 这是 df 和可视化示例 而不是用于使用 ggplot2 创建径向热图的数据