问题标签 [matplotlib-basemap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何使石斑鱼和轴的长度相同?
对于我的任务,我应该使用 matplotlib 在地图上绘制 20 场飓风的轨迹。但是,当我运行我的代码时,我得到了错误:AssertionError:Grouper and axis must be the same length
这是我的代码:
这是完整的错误输出:
python - 从 Python 中的颜色字典中绘制不同颜色的线条
我正在尝试用 15 种不同颜色在地图上绘制 15 种不同风暴的路径。路径的颜色应取决于风暴的名称。例如,如果风暴的名称是 AUDREY,则风暴路径的颜色在地图上应为红色。有人可以帮助/指出正确的方向吗?
这是我的代码的一部分:
这是我不断收到的错误消息:
python - 没有使用 Python/底图在图形上绘制的线
抱歉,如果这个问题很简单,我是使用 Python 和 Basemap 的新手。无论如何,我正在尝试在地图(图表)上绘制 20 场飓风的路径。地图本身和图例完美显示,但飓风的路径却没有。此外,我没有收到任何回溯消息,但我想我知道我的问题可能出在哪里。有人可以告诉我哪里出错了。
这是 csv 文件的示例:
这是我到目前为止的代码:
python - 在底图上使用 NetworkX 绘制图形
我想在地图上绘制一个图表,其中节点将由坐标(纬度,经度)定义并具有一些关联的值。
我已经能够在底图上将点绘制为散点图,但似乎无法找到如何在地图上绘制图形。
谢谢。
编辑:我添加了关于如何在底图上绘制点的代码。其中大部分是从本文中的代码改编而来的。
我得到这张图片:
python - 为什么在使用等高线图时 SymLogNorm 没有创建正确的图?
使用 mpl_toolkits.basemap 中的 SymLogNorm 部分时遇到一些问题。我想要一个对数比例的等高线图,在对数比例中具有负值和正值(因此使用 SymLogNorm)。但是,每次我使用它时,我都会得到一个只显示正值和负值的图(见下文)。使用散点图示例时效果很好,但在地图上绘图时效果不佳。
!
任何关于如何使它达到我需要的帮助都会非常感激。
干杯
matplotlib - 在 matplotlib 中的图像上绘制网格线
如何在 tiff 图像上绘制规则网格线?我想在图像上为每个间隔(比如 100 x 100 像素)绘制规则方形网格,并将其与图纸一起保存。我还需要将每个网格 id 覆盖为 '1'、'2'、...在每个网格框的中间。
matplotlib - 在 matplotlib 底图中使用比例尺
实际上,我不知道如何提供显示比例尺所需的 lat、lon、lat0 和 lon0 参数。如何提供它们?
教程在
http://matplotlib.org/basemap/api/basemap_api.html描述如下:
如果有人可以帮助我,将不胜感激。
graph - 地图散点图元素的间距
我在地图上有一个密集的散点图(使用 Python、matplotlib 和底图生成)。这是图像的一部分:
我想解决重叠问题。我认为做到这一点的方法是将这个简单的纬度/经度坐标映射与我经常在那些“弹簧加载”网络(社交,而不是计算机)图中实现的技术相结合。
是否有一种简单的现有算法可以自动神奇地移动这些点以使它们不重叠?如果是这样,我可以很容易地从每个点添加一条小线到它当前所在的正确纬度/经度坐标。
注意:Hexbin 和热图不是解决方案,因为离散值很重要,不应妥协。