问题标签 [matplotlib.mlab]

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.

0 投票
0 回答
98 浏览

python - 内存使用 python matplotlib.mlab.griddata

使用griddata-functionmatplotlib.mlab我遇到了一些内存使用问题。-function多次调用该scipy.integrate.quad函数。任务管理器告诉我,python 在没有错误消息的情况下崩溃之前最多分配了 ~1.8 GB 内存。我不明白为什么函数会在每次调用时分配越来越多的内存,我想这是崩溃的关键点。谁能解释我为什么会这样?我在 Windows 上使用 python 2.7.9。

0 投票
1 回答
1004 浏览

matplotlib - python pyplot负轮廓线不显示

上面的代码是为了显示一个分散的 3D 点 r_s、i_s、r_z 的等高线图。我能够绘制等高线图/线,但只显示正等高线。我错过了什么吗?我想显示许多等高线,包括负数。

数据变化如下: r_s:从 -7 到 2.0,步长为 0.1 i_s:从 -3 到 15,步长为 0.1 r_z:从 -1100 到 400 随机

0 投票
1 回答
835 浏览

python - mlab PCA 和 sklearn PCA 的区别

我有一组“二维”数据,我必须使用 PCA 分解来研究这些数据。作为第一步,我尝试使用 matplotlib.mlab 库:

然后,我将“Data.txt”的散点图与 mlab 找到的主成分(存储在 result.Wt 中)进行了比较。结果如下: mlab 尝试

如您所见,结果不是最佳的。因此,我尝试使用 sklearn.decomposition 库做同样的事情:

这次的结果要好得多:sklearn 尝试

我真的没想到这两个库之间的结果会有这么大的差异。那么我的问题是:我的结果差异如此之大的可能原因是什么?

0 投票
1 回答
11294 浏览

python - 带彩色高度的 Matplotlib 3D 瀑布图

我正在尝试使用 Python 和 Matplotlib 可视化 3D 数据集,该数据集由 xz 数据的时间序列(沿 y)组成。

我想创建一个像下面这样的图(它是用 Python 制作的:http: //austringer.net/wp/index.php/2011/05/20/plotting-a-dolphin-biosonar-click-train / ),但颜色随 Z 变化 - 即,为了清楚起见,强度由颜色图和峰高显示。

在此处输入图像描述

显示 Z 中颜色图的示例是(显然是使用 MATLAB 制作的): 在此处输入图像描述

可以使用 MATLAB 中的瀑布图选项来创建这种效果,但我知道 Python 中没有直接的等价物。

我也尝试在 Python 中使用 plot_surface 选项(如下),它工作正常,但我想“强制”在表面上运行的线仅在 x 方向上(即让它看起来更像是堆叠的时间系列比表面)。这可能吗? 在此处输入图像描述

非常欢迎任何帮助或建议。谢谢。

0 投票
0 回答
523 浏览

python - Matplotlib 3D:轴边界总是太大(没有正确设置 lims)

我在 matplotlib 中遇到 3D 绘图的问题(错误?),我想知道是否有人可以提供帮助?

从 matplotlib 库示例图(例如来自: https ://matplotlib.org/examples/mplot3d/surface3d_demo.html )可以看出,当用户手动设置轴限制并在限制处放置一个刻度时,轴边界扩展了一点: 在此处输入图像描述

我希望轴显示 1.01 刻度标签,但这应该是立方体的顶点(上面没有灰色空间/黑色轴线)。请问这可能吗?

作为一个单独的、更次要的请求,我想在网格边缘周围画一条黑色实线以使其突出。然而,这没有固定界限那么重要。

作为参考,这里是制作上述情节的代码:

0 投票
0 回答
1434 浏览

python - Matplotlib.mlab 对象不能广播到单个形状

我的代码:

我只是在执行时收到以下错误:

我觉得这很简单,但我似乎无法让它发挥作用。我将如何解决这个问题?

0 投票
1 回答
414 浏览

python - python - 如何将SQL数据库中的字符串日期(YYYY-MM-DD)转换为python中的matplotlib日期?

我想为温度和日期数据库中的数据绘制图表。数据日期是字符串类型。我尝试使用date2num()函数将字符串类型转换为 matplot 日期。但是,在绘制图表时,我观察到日期以时间的形式显示。为什么会发生这种情况,我应该怎么做才能在 X 轴上制作格式日期(YYYY-MM-DD)?

从数据库中获取的数据: 2017-12-14 16 2017-12-14 17 2017-12-13 18 2017-12-14 18 2017-12-14 21 2017-12-13 22 2017-12-14 23 2017- 12-13 25 2017-12-14 26

输出: 温度图

编辑 1:虽然在 ax1.plot_date(dates, temperature, '-', label="tempurature", color='r')中使用timenow代替date ,但输出没有变化

0 投票
1 回答
715 浏览

python - 在 Python 中叠加两个 Voronoi 图

我想在 Python 中叠加两个 Voronoi 图,但是当我绘制这两个图时,它只会给我两个不同的图(我希望两个图都在同一个图上)。

这是我的代码:

谢谢

0 投票
0 回答
106 浏览

python - 如何在 matplotlib 中使用自己的 CSV 文件

我面临将 CSV 数据加载到 matplotlib 的问题。

这就是我的代码的样子:

我要加载的 CSV 数据:

x_pos 是 X 坐标 y_pos 是 Y 坐标 重要性类似于 Z 坐标。这意味着点的重要性。

重要性点 > 0 应为红色,强调重要性。

重要性点 < 0 应为蓝色,强调重要性。

没有任何数据的 Heatmap 上的每个坐标都应该是白色或透明的。目标是 Heatmap 类似于此示例示例heatmap 。这个库可以吗?

0 投票
1 回答
907 浏览

python - 用什么代替 csv2rec

根据文档matplotlib.mlab.csv2rec已弃用,但该消息并未指示我们应该移至什么位置。这是一个非常有用的功能,可以让我的脚本保持简短,我不想手动重写所有这些。我应该用什么代替它?

https://matplotlib.org/api/mlab_api.html#matplotlib.mlab.csv2rec