matplotlib相关内容

Matplotlib 上的滚动条显示页面

我想知道是否有办法在包含多个子批次(sublot2grid)的 matplotlib 显示页面(plt.show)上放置滚动条(水平或垂直)>).目前,我找到的唯一解决方案是使子图非常小,这根本不是很优雅. 解决方案 显示 matplotlib 图的窗口没有添加滚动条的选项.它会自动将自身调整为图形大小.相反,如果调整大小,图形也会调整大小. 一个选项是构建一个具有此功能的自定义窗口 ..
发布时间:2021-11-27 11:52:44 Python

matplotlib Python 的安装问题

我在安装 ma​​tplotlib 包后遇到问题,无法将 matplotlib.pyplot 导入为 plt.任何建议将不胜感激. >>>导入 matplotlib.pyplot 作为 plt回溯(最近一次调用最后一次):文件“",第 1 行,在 中文件“//anaconda/lib/python2.7/site-packages/matplotlib-1.3.1 ..
发布时间:2021-11-27 11:51:28 Python

如何让 matplotlib 在 AWS EMR Jupyter notebook 中工作?

这与此问题非常接近,但我针对我的问题添加了一些详细信息: 使用 AWS-EMR jupyter notebook 进行 Matplotlib 绘图 我想找到一种在我的 Jupyter 笔记本中使用 matplotlib 的方法.这是错误的代码片段,它相当简单: 笔记本 import matplotlibmatplotlib.use("agg")导入 matplotlib.pyp ..
发布时间:2021-11-27 10:11:31 Python

当 Alpha <时,Matplotlib Contourf 绘制不需要的轮廓1

我在 Python 2.7 中使用 matplotlib 绘制填充的等高线图.我想将其覆盖在图像上,因此我使用 alpha 关键字使绘图半透明.当我这样做时,轮廓的主体是正确的透明度,但 contourf() 在不同级别之间的边界上绘制不需要的线.我试图用关键字参数 linecolor='none' 消除它们,但这没有帮助. 代码: CS = map.contourf(xi, yi, ..
发布时间:2021-11-27 08:19:17 Python

Matplotlib:绘制具有非透明边缘的透明直方图

我正在绘制直方图,我有三个数据集要一起绘制,每个数据集都有不同的颜色和线型(虚线、虚线等).我还提供了一些透明度,以便看到重叠的条形. 关键是我希望每个条的边缘不要像内部一样变得透明.下面是一个例子: 将 matplotlib.pyplot 导入为 plt将 numpy 导入为 npx = np.random.random(20)y = np.random.random(20)z= np. ..
发布时间:2021-11-27 08:18:43 Python

散点图中的单个 alpha 值

我想知道是否可以使用 Matplotlib 的 scatter 函数为要绘制的每个点绘制单独的 alpha 值.我需要绘制一组点,每个点都有它的 alpha 值. 例如,我有这个代码来绘制一些点 def plot_singularities(points_x, p, alpha_point, file_path):plt.figure()plt.scatter(points_x,point ..
发布时间:2021-11-27 08:16:59 Python

如何使用 Matplotlib 设置图形背景颜色的不透明度

我一直在玩 Matplotlib,但我不知道如何更改图形的背景颜色,或者如何使背景完全透明. 解决方案 如果你只是想让图形和坐标轴的整个背景都透明,你可以简单地指定 transparent=True 当使用 fig.savefig 保存图形. 例如: 将 matplotlib.pyplot 导入为 pltfig = plt.figure()plt.plot(范围(10))fig.s ..
发布时间:2021-11-27 08:15:05 Python

Matplotlib 保存 imshow 数组

我想知道是否有可能保存 imshow 函数的数组?这是什么意思? 好吧,我有一个具有唯一值的二维数组.我希望看到用颜色表示,所以我自然会使用 imshow 函数.我知道 imshow 函数将颜色图应用于我的数组,然后显示它.我希望能够获得 matplotlib 用来以彩色显示原始二维数组的数组.这能做到吗? 解决方案 实际上,您可以在没有 imshow 的情况下获得颜色映射 da ..
发布时间:2021-11-26 13:36:56 其他开发

Matplotlib - _tkinter.TclError:屏幕距离不好“320.0";

文件“main.py",第52行,在r2n(名称)文件“C:\Users\Riki\Documents\Universita\Erasmus\Personalization and Metadatamodeling 02817\Final Project\friends_followers__redis_to_networkx.py",第69行,r2n**nx.draw_sprin ..
发布时间:2021-11-25 07:45:11 C#

matplotlib 1.3.0 导入错误:DLL 加载失败:%1 不是有效的 Win32 应用程序

我有 2 台电脑(笔记本电脑和工作站),当我运行代码进行版本检查时,我在笔记本电脑上运行: 计算机笔记本电脑操作系统道具Windows-7-6.1.7601-SP1蟒蛇道具(“默认",“2013 年 5 月 15 日 22:44:16")蟒蛇版2.7.5操作系统位和操作系统类型('64bit', 'WindowsPE')检查系统是 32 位还是 64 位('7ffffffffffffff', 真 ..
发布时间:2021-11-25 07:08:08 C#

matplotlib 绘图窗口不会出现

我使用的是 64 位 Python 2.7.3.我为 64 位安装了 pandas 和 matplotlib 1.1.1.现在,我的图都没有显示.在尝试从几个不同的数据帧进行绘图后,我沮丧地放弃并尝试了 http://pandas.pydata.org/pandas-docs/dev/visualization.html: 输入: 将 matplotlib.pyplot 导入为 pltts ..
发布时间:2021-11-25 05:09:15 C#

Matplotlib:创建颜色条

由于这个社区的大力帮助,我几乎达到了我的目标.我之前在这里解释过我的目标:matplotlib:为半径分配颜色 我现在有了我想要的情节.我的代码如下所示: 将 numpy 导入为 np导入 matplotlib.pyplot 作为 plt从 matplotlib.patches 导入圆将 mpl_toolkits.mplot3d.art3d 导入为 art3d从 matplotlib 导入 c ..
发布时间:2021-11-25 04:48:10 C#

使用 mplot3d 绘制 3D 网格

从一个包含 3D 表面点坐标的文本文件开始,它由于施加在其上的压力以及根据以下示例施加的压力值而变形: Node_label X_in Y_in Z_in X_def Y_def Z_def 按11542 15229 17734 18332 11.4645 67.7709 138.905 4.97573E-0311543 3283 3238 16784 7.73624 67.3238 138. ..
发布时间:2021-11-25 04:47:33 C#

可视化 2 个参数及其结果

我想为以下两个参数尝试不同的值: a = [0.0, 0.5, 0.6] # len == 3b = [0.0, 0.02, 0.05, 0.1] # len == 4 对于 a 的每个值,尝试 b 的每个值.这带有 3 * 4 = 12 个不同的结果. 我的数据格式为 res = [(0.0, 0.0, res1), (0.0, 0.02, res2), ...] 有什么方法可以让 ..
发布时间:2021-11-25 04:47:16 C#

3d 交互式图形不会更新

我使用此代码创建了一个交互式绘图 (2d),并且可以正常工作. 将 numpy 导入为 np导入 matplotlib.pyplot 作为 plt从 matplotlib.widgets 导入滑块、按钮、单选按钮图, ax = plt.subplots()plt.subplots_adjust(左=0.25,底部=0.25)t = np.arange(0.0, 1.0, 0.001)0 = 5f ..
发布时间:2021-11-25 04:47:09 C#

如何在python中使用“matplotlib"绘制带有表面的切片平面

我想知道如何创建两个带有两个二维图形的曲面的切片平面. 例如,我创建了一个曲面,如下所示: from mpl_toolkits.mplot3d 导入 Axes3D从 matplotlib 导入 pyplot 作为 plt将 numpy 导入为 npdef f(x1, x2):返回 0.5 * x1 + 0.6 * x2 + 0.2 * x1 * x1 + 0.1 * x1 * x2 + 0 ..
发布时间:2021-11-25 04:35:56 C#

绘制平面和正交向量时结果错误

我需要以 3D 形式计算一个向量相对于另一个向量的分量.显示结果时,虽然我对它下面的简单数学很有信心,但可视化显然是错误的. 我写了一个小脚本来重现这个问题.该平面是 z = x + y,即 x + y - z = 0.那么与其正交的向量是 (1, 1, -1).然而,当用quiver绘制它时,视觉效果是错误的. 将 matplotlib.pyplot 导入为 plt将 numpy 导入为 ..
发布时间:2021-11-25 04:33:32 C#

如何连接 3D 散点图上的点?

所以目前,我拥有所有这些坐标,因此很容易创建所有坐标组合的 3D 散点图. fig = plt.figure(figsize=(20,10))ax = plt.axes(projection='3d')z = numpy.transpose(z_coords_row)[0:100]x = numpy.transpose(x_coords_row)[0:100]y = numpy.transpos ..
发布时间:2021-11-25 04:18:59 C#

Pyplot:如何提高 plot_surface 的分辨率以及如何去除线条?

这似乎是一个很基础的问题,但是看了帮助功能,在网上搜了一下,还是没有找到解决办法.对不起,如果我在这里遗漏了一些明显的东西. 考虑遵循 MWE,该 MWE 旨在使用颜色图且不使用线条在极坐标中绘制 3D 图形: 将 numpy 导入为 np导入 matplotlib.pyplot 作为 plt从 matplotlib 导入 cmr=np.linspace(0,1,100)theta=np. ..
发布时间:2021-11-25 04:13:41 C#

创造一个革命的表面

我有一个磁盘的 3d 图,这是代码: ri = 100拉 = 300小时=20# 输入xy坐标xy = np.array([[ri,0],[ra,0],[ra,h],[ri,h],[ri,0]])# 径向分量是输入的 x 值r = xy[:,0]# 角度分量是一圈 30 步phi = np.linspace(0, 2*np.pi, 50)# 创建网格R,Phi = np.meshgrid(r,p ..
发布时间:2021-11-25 04:01:33 C#