jjzjj

Python with matplotlib - 并行绘制多个图形

我的函数有助于生成图形的一小部分。我正在尝试使用这些函数来生成多个数字?所以是这样的:使用图1做点别的事情使用图2做点别的事情使用图1做点别的事情使用图2如果有人能帮忙,那就太好了! 最佳答案 有几种方法可以做到这一点,最简单的是使用数字。下面的代码生成了两个数字#0和#1,每个数字有两行。#0点为1,2,3,4,5,6,#2点为10,20,30,40,50,60。frompylabimport*figure(0)plot([1,2,3])figure(1)plot([10,20,30])figure(0)plot([4,5,6])

Python with matplotlib - 并行绘制多个图形

我的函数有助于生成图形的一小部分。我正在尝试使用这些函数来生成多个数字?所以是这样的:使用图1做点别的事情使用图2做点别的事情使用图1做点别的事情使用图2如果有人能帮忙,那就太好了! 最佳答案 有几种方法可以做到这一点,最简单的是使用数字。下面的代码生成了两个数字#0和#1,每个数字有两行。#0点为1,2,3,4,5,6,#2点为10,20,30,40,50,60。frompylabimport*figure(0)plot([1,2,3])figure(1)plot([10,20,30])figure(0)plot([4,5,6])

python - 如何使用 matplotlib 紧密布局与 Figure?

我找到了pyplot的tight_layout函数并想使用它。在我的应用程序中,我将matplotlib绘图嵌入到QtGUI中并使用图而不是pyplot。有什么方法可以在那里应用tight_layout吗?如果我在一个图中有多个轴,它也可以工作吗? 最佳答案 只需像往常一样调用fig.tight_layout()即可。(pyplot只是一个方便的包装器。在大多数情况下,您只使用它来快速生成图形和轴对象,然后直接调用它们的方法。)QtAgg后端和默认后端之间不应该有区别(或者如果有,那是一个错误)。例如importmatplotlib

python - 如何使用 matplotlib 紧密布局与 Figure?

我找到了pyplot的tight_layout函数并想使用它。在我的应用程序中,我将matplotlib绘图嵌入到QtGUI中并使用图而不是pyplot。有什么方法可以在那里应用tight_layout吗?如果我在一个图中有多个轴,它也可以工作吗? 最佳答案 只需像往常一样调用fig.tight_layout()即可。(pyplot只是一个方便的包装器。在大多数情况下,您只使用它来快速生成图形和轴对象,然后直接调用它们的方法。)QtAgg后端和默认后端之间不应该有区别(或者如果有,那是一个错误)。例如importmatplotlib

python - 将 pandas.Series 直方图保存到文件

在ipythonNotebook中,首先创建一个pandasSeries对象,然后调用实例方法.hist(),浏览器显示图形。我想知道如何将此图保存到文件中(我的意思不是右键单击并另存为,而是脚本中需要的命令)。 最佳答案 使用Figure.savefig()方法,像这样:ax=s.hist()#sisaninstanceofSeriesfig=ax.get_figure()fig.savefig('/path/to/figure.pdf')不必以pdf结尾,有很多选择。查看thedocumentation.或者,您可以使用pypl

python - 将 pandas.Series 直方图保存到文件

在ipythonNotebook中,首先创建一个pandasSeries对象,然后调用实例方法.hist(),浏览器显示图形。我想知道如何将此图保存到文件中(我的意思不是右键单击并另存为,而是脚本中需要的命令)。 最佳答案 使用Figure.savefig()方法,像这样:ax=s.hist()#sisaninstanceofSeriesfig=ax.get_figure()fig.savefig('/path/to/figure.pdf')不必以pdf结尾,有很多选择。查看thedocumentation.或者,您可以使用pypl

python - Matplotlib:如何设置当前图形?

希望这是一个简单的问题,但我目前无法弄清楚。我想使用matplotlib显示2个数字,然后以交互方式使用它们。我使用以下方法创建图形:importmatplotlibimportpylabasplf1=pl.figure()f2=pl.figure()并且可以使用类似MATLAB的pyplot接口(interface)在两个图形中进行绘图和绘制。与current_figure=pl.gcf()我可以确定pyplot界面的当前事件图形,这取决于我单击了哪个图形。现在我想用pyplot界面在第一个图形上绘制一些东西,但当前图形可以是它们中的任何一个。那么有没有类似的东西pl.set_cur

python - Matplotlib:如何设置当前图形?

希望这是一个简单的问题,但我目前无法弄清楚。我想使用matplotlib显示2个数字,然后以交互方式使用它们。我使用以下方法创建图形:importmatplotlibimportpylabasplf1=pl.figure()f2=pl.figure()并且可以使用类似MATLAB的pyplot接口(interface)在两个图形中进行绘图和绘制。与current_figure=pl.gcf()我可以确定pyplot界面的当前事件图形,这取决于我单击了哪个图形。现在我想用pyplot界面在第一个图形上绘制一些东西,但当前图形可以是它们中的任何一个。那么有没有类似的东西pl.set_cur

python - 如何使用pylab远程保存图形?

这个问题在这里已经有了答案:GeneratingaPNGwithmatplotlibwhenDISPLAYisundefined(13个回答)关闭6年前。我正在尝试使用命令pylab.savefig在远程计算机上生成图形。但是我遇到了这样的错误:UnabletoaccesstheXDisplay,is$DISPLAYsetproperly?如何正确保存图? 最佳答案 默认情况下,matplotlib将使用类似TkAgg后端的东西。这需要运行X服务器。虽然您可以只使用X-forwarding,但当matplotlib尝试与远程X-se

python - 如何使用pylab远程保存图形?

这个问题在这里已经有了答案:GeneratingaPNGwithmatplotlibwhenDISPLAYisundefined(13个回答)关闭6年前。我正在尝试使用命令pylab.savefig在远程计算机上生成图形。但是我遇到了这样的错误:UnabletoaccesstheXDisplay,is$DISPLAYsetproperly?如何正确保存图? 最佳答案 默认情况下,matplotlib将使用类似TkAgg后端的东西。这需要运行X服务器。虽然您可以只使用X-forwarding,但当matplotlib尝试与远程X-se