小编CJD*_*CJD的帖子

了解matplotlib.subplots python

我已经构建了一组饼图,其中有一些帮助将图像插入饼图切片 我的图表看起来很精彩,现在我需要将它们中的所有6个放在一个2x3图中,在共享的x和y轴上有共同的刻度线.为了开始,我正在看子图,并认为我可以让它工作.我下载了一些例子并开始尝试一些事情.

    f, (a) = (plt.subplots(nrows=1, ncols=1, sharex=True, sharey=True))#,
                 #squeeze=False, subplot_kw=None, gridspec_kw=None))
    print(type(f),'\n',type(a),'\n')#,type(b))
Run Code Online (Sandbox Code Playgroud)

收益率:

class'matplotlib.figure.Figure'

class'matplotlib.axes._subplots.AxesSubplot'

而:

    f, (a) = (plt.subplots(nrows=1, ncols=1, sharex=True, sharey=True, squeeze=False, subplot_kw=None, gridspec_kw=None))
    print(type(f),'\n',type(a),'\n')#,type(b))
Run Code Online (Sandbox Code Playgroud)

收益:

class'matplotlib.figure.Figure'

'numpy.ndarray'

当我这样做:

f, (a,b) = (plt.subplots(nrows=2, ncols=1, sharex=True, sharey=True, squeeze=False, subplot_kw=None, gridspec_kw=None))
    print(type(f),'\n',type(a),'\n',type(b))
Run Code Online (Sandbox Code Playgroud)

我得到了类似的结果,但是如果nrows = 1且ncols = 2我得到一个错误:

    f, (a,b) = (plt.subplots(nrows=1, ncols=2, sharex=True, sharey=True, squeeze=False, subplot_kw=None, gridspec_kw=None))
    print(type(f),'\n',type(a),'\n',type(b))
Run Code Online (Sandbox Code Playgroud)

ValueError:没有足够的值来解包(预期2,得1)

但是这个:

    f, (a , b) = (
    plt.subplots(nrows=1, ncols=2, sharex=True, sharey=True))#,
                 #squeeze=False, subplot_kw=None, gridspec_kw=None))
    print(type(f),'\n',type(a),'\n',type(b))
Run Code Online (Sandbox Code Playgroud)

给出'matplotlib.figure.Figure'类

class'matplotlib.axes._subplots.AxesSubplot'

class'matplotlib.axes._subplots.AxesSubplot'

为什么它或阵列或轴,以及为什么2X1工作和1X2不工作?我希望天堂高,我可以更好地理解文档.谢谢.

python plot numpy matplotlib

6
推荐指数
1
解决办法
3488
查看次数

将图像插入饼图切片

我正在使用python 3.5.2我想制作一个png图像嵌入的饼图.我有一些我希望插入切片的批量产品的图片.例如,一片中的草莓和另一片中的覆盆子.很像图片http://www.python-course.eu/images/pie_chart_with_raspberries.png显示.

我可以生成图像甚至绘制图像而不是点,如此处所示Matplotlib:如何绘制图像而不是点?

但是,我找不到任何针对我提议的方法.我想它可以在油漆中手动完成,但我试图避免这种情况.

python image matplotlib python-imaging-library

2
推荐指数
1
解决办法
535
查看次数

标签 统计

matplotlib ×2

python ×2

image ×1

numpy ×1

plot ×1

python-imaging-library ×1