Tag: matplotlib

如何在Python中绘制一个网格?

我刚刚写完代码,使用Python中的pylab进行绘图,现在我想将一个10×10的网格叠加到散点图上。 我怎么做?

在matplotlib散点图中为每个系列设置不同的颜色

假设我有三个数据集: X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] 我可以散点图这个: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() 我怎样才能用10套呢? 我search了这个,可以find我要问的任何参考。 编辑:澄清(希望)我的问题 如果我多次调用散点图,我只能在每个散点图上设置相同的颜色。 此外,我知道我可以手动设置颜色数组,但我相信有一个更好的方法来做到这一点。 我的问题是,“我怎样才能自动分散绘制我的几个数据集,每个数据集都有不同的颜色。 如果有帮助,我可以很容易地为每个数据集分配一个唯一的编号。

命令行Unix基于ASCII的制图/绘图工具

那里有一个很好的命令行UNIX图表/绘图/绘图工具吗? 我正在寻找将在ASCII图上绘制xy点的东西。 只是为了澄清,我正在寻找的东西,将输出一个ASCIIgraphics(如ascii艺术风格),所以我可以使用它在交互式shell会话,而不需要X.

如何更改剧情背景颜色?

我正在matplotlib散点图,需要改变实际阴谋的背景为黑色。 我知道如何改变剧情的脸色使用: fig = plt.figure() fig.patch.set_facecolor('black') 我的问题是,这改变了阴谋周围空间的颜色。 如何更改剧情的实际背景颜色?

matplotlib:设置线上单个点的标记

我已经使用matplotlib来绘制一个图上的线。 现在我想要为线上的各个点设置样式,特别是标记。 我该怎么做呢? 编辑:为了澄清我的问题,这是回答,我希望能够设置个别标记的样式在一行,而不是所有行上的标记。

如何在Pyplot的所有子图上设置一个主标题?

我正在使用pyplot 。 我有4个子图。 如何在所有子图上面设置一个主标题? title()将它设置在最后的子图之上。

将MATLAB代码转换为Python的工具

我有一堆从我的MS论文,我现在想转换为Python(使用numpy / scipy和matplotlib)的MATLAB代码,并作为开源分配。 我知道MATLAB和Python科学库之间的相似性,手动转换它们不会超过两周(假如我每天都在努力工作一段时间)。 我想知道是否有任何工具可以做转换。

在matplotlib中的垂直和水平线

我不明白为什么我无法在指定的限制下创build水平和垂直的线条。 我想通过这个框来限制数据。 但是,双方似乎不遵守我的指示。 为什么是这样? # CREATING A BOUNDING BOX # BOTTOM HORIZONTAL plt.axhline(y=.4, xmin=0.25, xmax=0.402, linewidth=2, color = 'k') # RIGHT VERTICAL plt.axvline(x=0.402, ymin=0.4, ymax = 0.615, linewidth=2, color='k') # LEFT VERTICAL plt.axvline(x=0.1, ymin=0.58, ymax = 0.79, linewidth=2, color='k') plt.show()

用于子图的pyplot轴标签

我有以下情节: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') 我希望能够创build轴标签和标题不仅为每个两个子图,但也常见的标签跨越两个子图。 例如,由于两个图都具有相同的坐标轴,所以我只需要一组x轴和y轴标签。 尽pipe如此,我还是希望为每个子区域创build不同的标题。 我尝试了一些东西,但没有一个能正确运行

Pip用virtualenv安装Matplotlib错误

我正在尝试在新的virtualenv中安装matplotlib。 当我做: pip install matplotlib 要么 pip install http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.tar.gz 我得到这个错误: building 'matplotlib._png' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC – DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/local/include -I/usr/include -I. -I/home/sam/django-projects/datazone/local/lib/python2.7/site-packages/numpy/core/include -I. -I/usr/include/python2.7 -c src/_png.cpp -o build/temp.linux-x86_64-2.7/src/_png.o src/_png.cpp:10:20: fatal error: png.h: No such file or directory compilation terminated. error: command 'gcc' failed with exit status 1 任何人有一个想法是怎么回事? […]