- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试在 Python 中创建一个如下所示的 2D 等值线图:
在本例中,它是 map 上多个点的化学浓度图。但为了简单起见,我们可以只说它是海拔。
我得到了 map ,在本例中是 562 x 404 像素。我在该点获得了一些具有给定值的 X 和 Y 坐标。我没有得到足够的点来顺利连接线,有时很少有数据点可供绘制。据我了解,应该使用样条图来平滑地连接这些点。
我看到有许多 Python 库可以帮助创建与此类似的等高线图。
但对我来说,我看不到明显的赢家。我不太确定从哪里开始,因为我是这种编程图形数据的新手。
所以我的问题真的是,最好使用的库是什么?更简单的将是首选。你能提供的任何有助于让我以正确的方式开始的见解都会很棒。
谢谢。
最佳答案
在您展示的 numpy 示例中,作者实际上使用的是 Matplotlib。虽然有几个绘图库,但 Matplotlib 是最流行的简单二维绘图库。除非有令人信服的理由不这样做,否则我可能会使用它。
一般策略是尝试在 Matplotlib 示例库中找到看起来像您想要的东西,然后修改源代码。我喜欢的另一个高质量 Matplotlib 示例的好来源是: http://astroml.github.com/book_figures/
关于python - 使用 Python 创建 2D 等高线图的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14820425/
我试图理解 findContours 的输出基于 this one 等教程和文档。我想知道为什么我得到我得到的输出。我有一个中间有一个正方形的 jpeg img,我的目标是找到正方形并为其着色(只是为
我有一组数据,其中包含 x 和 y 坐标以及每个坐标的计算值。网格是不规则的,所以现在我一直在创建一个散点图并将值分成多个箱子,以显示为下面链接中 img 上的等高线。 http://i.stack.
这个问题在这里已经有了答案: Test if a numpy array is a member of a list of numpy arrays, and remove it from the
我有一个存储为栅格的高程图。我想将平滑的“vector ”曲线拟合到恒定高度的轮廓。在我的应用程序中,数据实际上是地理海拔,但问题可以推广到两个变量的任何函数。 如果有帮助,我可以生成另一个具有抗锯齿
我想生成一个带有颜色条的等高线图/热图,然后添加一个注释框。这个数字很丑,但得到了我想要的: add_subplot() 是不够的。如果我尝试将所有内容都放在同一个子图中,则该框会被遮盖。我可以通过使
我正在尝试使用属于 ROOT 的 Minuit2 最小化器为具有物理限制的参数生成等高线图数据分析框架。不幸的是,当我尝试生成等高线图时,Minuit2 似乎有意将参数漂移到超出其限制的区域: >>>
我的目标是这种效果:(仅水平轮廓线): 我确实找到了 this example ,但是它会创建水平 和 垂直轮廓线。我无法完全理解如何调用 fwidth()正在生成线条。 uniform float
大家好,我是编程新手,我正在尝试做一些可能非常明显的事情,但对于我来说,我无法弄明白。我有一系列 x、y、z 数据(在我的例子中,对应于距离、深度和 pH 值)。我想使用 matplotlib 在 x
我是一名优秀的程序员,十分优秀!