问题标签 [matplotlib]
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 - 矢量场图上箭头大小的问题
我想知道如何才能使箭头的长度为 sqrt(2)(因为它们的 x 和 y 坐标的长度为 1)。正如您在下面显示的图片中看到的那样,它们看起来很小。谢谢!从 pylab 导入 * 从 numpy 导入 ma
python - 如何在 Django 中使用 Matplotlib?
从网上的一些例子我做了下面的测试代码。有用!
...但是如果我重新加载页面,馅饼会用相同的图像绘制自己。每次我重新加载页面时,某些部分都会变暗。当我重新启动开发服务器时,它会被重置。如何在 Django 中使用Matplotlib正确绘制?它似乎记得一些图画......
源views.py(让urls.py链接到它):
我正在使用 Django 1.0.1 和 Python 2.6.2 (Linux)。
python - 是否可以使用 Python Tkinter 制作自定义鼠标光标?(使用带有 TkAgg 后端的 matplotlib)
这很可能只是一个一般的 Python Tkinter 问题,不一定是 matplotlib 问题。
因此,我正在使用 Matplotlib“TkAgg”后端(使用 TkInter 将 Agg 渲染到 Tk 画布)在 matplotlib 之上开发一套相当大的绘图功能。我正在使用 matplotlib 开箱即用提供的一些默认缩放功能......特别是默认 matplotlib 工具栏上的“缩放到框”按钮。我通过继承现有的“matplotlib.backends.backend_tkagg.NavigationToolbar2TkAgg”类来创建自己的工具栏。
几乎,这里的问题是我讨厌“缩放到框”使用的默认图标(Tkinter“tcross”)。我已经弄清楚如何使用不同的 Tkinter 内置光标(例如,这会将光标更改为“加号”而不是“tcross”):
一般来说,我知道要将当前鼠标光标更改为工具栏类中的内置 Tkinter 光标之一,我可以调用:
所以我真正非常喜欢的是能够在用户处于“缩放模式”时使用放大镜图标。我已经有了一个 .ppm 的放大镜图标,我想使用它和所有东西,但我终其一生都无法弄清楚如何将放大镜用作鼠标光标图标。是否可以在 Python Tkinter 中使用自定义图像作为鼠标光标?帮助!
平台说明:这需要在 Mac OS X 10.5+、RedHat Enterprise Linux 5 以及可能的 Solaris 10 上可用,因此不希望使用特定于平台的解决方案。
python - 如何在 matplotlib 中禁用屏幕更新
我有一个循环,它在每次迭代时向图中添加一条线。现在这非常慢,因为它似乎每次都重新绘制整个图表。是否可以在设置图表时禁用屏幕更新,然后在之后重新启用它们。
这是代码:
我知道我应该将这一切结合到一个调用中plot
,我可能会在这个例子中这样做。但是还有其他一些问题会更大,因此通用解决方案将非常有帮助。
谢谢!
python - 如何在我的物理实验室课程中使用 python、PyLab、NumPy 等而不是 excel
这个学期我参加了一门科学编程课程,我非常喜欢并尝试了很多。我们使用了 python,以及所有相关的模块。下学期我将参加一个物理实验室,我只是想听听你们中的一些人如何以 excel 无法或比 excel 能力更好的方式帮助我。我将 Mathematica 用于符号的东西,所以我会使用 python 来处理数据。
在我的脑海中,以下是我可以做的相关事情:
您在介绍课程中所期望的所有内容(循环、数组、切片数组等)。
从文本文件中读取数据。
绘制散点图、折线图和条形图。
学习如何绘制线性回归,但还没有完全弄清楚。
我在 Project Euler 上完成了 7 道题(没什么可吹嘘的,但它可能会让你更好地了解我在技能方面的地位)。
期待听到你们中的一些人的来信。您不必解释如何使用您提到的东西,我可以查找文档。
matplotlib - matplotlib:控制饼图字体颜色、线宽
我正在使用一些简单的 matplotlib 函数来绘制饼图:
但是,我不知道如何设置默认字体颜色、线条颜色、字体大小——或者将它们传递给 pie()。它是如何完成的?
python - 几个matplotlib新手的疑惑
我刚刚开始使用“matplotlib”,并且遇到了 2 个主要障碍,我似乎无法从文档/示例等中解决:这是 Python 源代码:
- 疑点一:如你所见,我基本上是清空剧情,然后每次都保存新剧情。我想保持 Y 轴的范围不变,我试图通过“plt.axis([0,500,0,180])”来做到这一点。但它似乎不起作用,并且每次都会自动设置。
- 疑问2:我宁愿获得一个“*”的图,而不是获得点由连续线连接的默认图。我该怎么做?
python - matplotlib 中的交互模式
我想根据从套接字连接接收到的 y 轴数据动态更新散点图。我在交互模式下使用 python matplot lib 来执行此操作,但是在动态更新期间,如果我将窗口移动到不同的位置或最小化窗口,那么绘图更新会突然停止。这个怎么做?
我附上了此处使用的示例动态更新代码,同样的问题也出现在此处。
matplotlib - Matplotlib:更改轴的颜色
有没有办法改变 matplotlib 中轴(不是刻度)的颜色?我一直在查看 Axes、Axis 和 Artist 的文档,但没有运气;matplotlib 库也没有任何提示。任何的想法?
python - 如何在 matplotlib 中制作 3D 散点图
我目前有一个 nx3 矩阵数组。我想将三列绘制为三个轴。我怎样才能做到这一点?
我用谷歌搜索过,人们建议使用Matlab,但我真的很难理解它。我还需要它是一个散点图。
有人可以教我吗?