草庐IT

matplotlib.mlab

全部标签

python - python/matplotlib 中带有垂直标签的条形图

我正在使用matplotlib生成(垂直)条形图。问题是我的标签很长。有什么方法可以垂直显示它们,无论是在栏中还是在其上方或下方? 最佳答案 你的意思是这样的:>>>frommatplotlibimport*>>>plot(xrange(10))>>>yticks(xrange(10),rotation='vertical')?一般来说,要在matplotlib中以垂直方向显示任何文本,您可以添加关键字rotation='vertical'。更多选项可以查看help(matplotlib.pyplot.text)yticks函数在y

python - python/matplotlib 中带有垂直标签的条形图

我正在使用matplotlib生成(垂直)条形图。问题是我的标签很长。有什么方法可以垂直显示它们,无论是在栏中还是在其上方或下方? 最佳答案 你的意思是这样的:>>>frommatplotlibimport*>>>plot(xrange(10))>>>yticks(xrange(10),rotation='vertical')?一般来说,要在matplotlib中以垂直方向显示任何文本,您可以添加关键字rotation='vertical'。更多选项可以查看help(matplotlib.pyplot.text)yticks函数在y

python - 导入错误 : matplotlib requires dateutil

我已经在x64Windows7上成功安装了带有python2.6的matplotlib。当我尝试导入matplotlib时,它显示以下错误。我还通过以下链接安装了numpy:InstallingNumpyon64bitWindows7withPython2.7.3importmatplotlib.pyplotaspltTraceback(mostrecentcalllast):File"",line1,inimportmatplotlib.pyplotaspltFile"C:\Python26\Lib\site-packages\matplotlib\__init__.py",line

python - 导入错误 : matplotlib requires dateutil

我已经在x64Windows7上成功安装了带有python2.6的matplotlib。当我尝试导入matplotlib时,它显示以下错误。我还通过以下链接安装了numpy:InstallingNumpyon64bitWindows7withPython2.7.3importmatplotlib.pyplotaspltTraceback(mostrecentcalllast):File"",line1,inimportmatplotlib.pyplotaspltFile"C:\Python26\Lib\site-packages\matplotlib\__init__.py",line

python - matplotlib 中的箱线图 : Markers and outliers

我有一些关于boxplots的问题在matplotlib中:问题A。我在下面用Q1、Q2和Q3突出显示的标记代表什么?我相信Q1是最大值,Q3是异常值,但什么是Q2?                     问题Bmatplotlib如何识别异常值?(即它怎么知道它们不是真正的max和min值?) 最佳答案 一张图片胜过一千个字。请注意,异常值(图中的+标记)只是宽[(Q1-1.5IQR),(Q3+1.5IQR)的outside点]下边距。   但是,图片只是正态分布数据集的示例。重要的是要了解matplotlib确实不首先估计正态

python - matplotlib 中的箱线图 : Markers and outliers

我有一些关于boxplots的问题在matplotlib中:问题A。我在下面用Q1、Q2和Q3突出显示的标记代表什么?我相信Q1是最大值,Q3是异常值,但什么是Q2?                     问题Bmatplotlib如何识别异常值?(即它怎么知道它们不是真正的max和min值?) 最佳答案 一张图片胜过一千个字。请注意,异常值(图中的+标记)只是宽[(Q1-1.5IQR),(Q3+1.5IQR)的outside点]下边距。   但是,图片只是正态分布数据集的示例。重要的是要了解matplotlib确实不首先估计正态

python - 在 matplotlib 中更改图形大小和图形格式

这个问题在这里已经有了答案:HowdoIchangethesizeoffiguresdrawnwithMatplotlib?(26个回答)关闭去年。我想获得4x3英寸大小的fig1,并以tiff格式更正以下程序:importmatplotlib.pyplotaspltlist1=[3,4,5,6,9,12]list2=[8,12,14,15,17,20]plt.plot(list1,list2)plt.savefig('fig1.png',dpi=300)plt.close() 最佳答案 如果显式创建图形,则可以设置图形大小plt.

python - 在 matplotlib 中更改图形大小和图形格式

这个问题在这里已经有了答案:HowdoIchangethesizeoffiguresdrawnwithMatplotlib?(26个回答)关闭去年。我想获得4x3英寸大小的fig1,并以tiff格式更正以下程序:importmatplotlib.pyplotaspltlist1=[3,4,5,6,9,12]list2=[8,12,14,15,17,20]plt.plot(list1,list2)plt.savefig('fig1.png',dpi=300)plt.close() 最佳答案 如果显式创建图形,则可以设置图形大小plt.

python - matplotlib:分组箱线图

有没有办法在matplotlib中对箱线图进行分组?假设我们有三个组“A”、“B”和“C”,我们希望为每个组创建一个“apples”和“oranges”的箱线图。如果无法直接进行分组,我们可以创建所有六个组合并将它们并排线性放置。可视化分组的最简单方法是什么?我试图避免将刻度标签设置为“A+apples”之类的东西,因为我的场景涉及的名称比“A”长得多。 最佳答案 如何使用颜色来区分“苹果”和“橙子”并使用间距来区分“A”、“B”和“C”?类似这样的:frompylabimportplot,show,savefig,xlim,fig

python - matplotlib:分组箱线图

有没有办法在matplotlib中对箱线图进行分组?假设我们有三个组“A”、“B”和“C”,我们希望为每个组创建一个“apples”和“oranges”的箱线图。如果无法直接进行分组,我们可以创建所有六个组合并将它们并排线性放置。可视化分组的最简单方法是什么?我试图避免将刻度标签设置为“A+apples”之类的东西,因为我的场景涉及的名称比“A”长得多。 最佳答案 如何使用颜色来区分“苹果”和“橙子”并使用间距来区分“A”、“B”和“C”?类似这样的:frompylabimportplot,show,savefig,xlim,fig