2017-09-04 40 views
0

この問題を解決するにはどうすればよいですか?
トレースバック(最新の呼び出しの最後):あなたがプロットしようとしている画像は、ビッグへの道である:matplotlibのグラフを調整するには?

File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\IPython\core\formatters.py", line 307, in __call__ 
    return printer(obj) 

    File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\IPython\core\pylabtools.py", line 240, in <lambda> 
    png_formatter.for_type(Figure, lambda fig: print_figure(fig, 'png', **kwargs)) 

    File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\IPython\core\pylabtools.py", line 124, in print_figure 
    fig.canvas.print_figure(bytes_io, **kw) 

    File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\matplotlib\backend_bases.py", line 2252, in print_figure 
    **kwargs) 

    File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\matplotlib\backends\backend_agg.py", line 545, in print_png 
    FigureCanvasAgg.draw(self) 

    File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\matplotlib\backends\backend_agg.py", line 459, in draw 
    self.renderer = self.get_renderer(cleared=True) 

    File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\matplotlib\backends\backend_agg.py", line 476, in get_renderer 
    self.renderer = RendererAgg(w, h, self.figure.dpi) 

    File "C:\Users\Vrushab PC\Anaconda3\lib\site-packages\matplotlib\backends\backend_agg.py", line 93, in __init__ 
    self._renderer = _RendererAgg(int(width), int(height), dpi, debug=False) 

ValueError: Image size of 8804752x396 pixels is too large. It must be less than 2^16 in each direction. 

+1

8804752x396ピクセル??この画像を視覚化するには、超パノラマ画面が必要です! –

答えて

1

私は、エラーコードは非常に明確だと思います。イメージのサイズを小さくする必要があります。イメージのサイズを縮小する必要があります。 8804752x396のサイズを持つプロットをしようとしていますか?あなたは前に間違っていたことは確かですか?これは非常に大きいようです。

編集:画像をpngなどのように保存したい場合は、バックエンドを別のものに変更してください。hereを見て、タスクに適したバックエンドを探してみてください!

+0

私は友達のコードを試していました。彼のマシンでは何の誤りもない。まったく同じコードで動作します –

+0

@VrushabJain編集を参照してください。 – FlashTek

関連する問題