私はpyplotを使わないようにしていますが、下のコードでは完全に白い数字しか印刷しません。FigureのAxesが作成されないのはなぜですか?
'ax'は 'matplotlib.axes._axes.Axes'インスタンスですが、 'fig'には 'fig'の軸が全く作成されていませんでした。私はなぜ疑問に思っています...
(私はプロットを得るための他の方法があることを知っていますが、私の質問は「何が間違っていますか?
from matplotlib.figure import Figure
from matplotlib.axes import Axes
from matplotlib.backends.backend_agg import FigureCanvasAgg
from numpy import random
data = [random.randn(5) for i in range(5)]
fig = Figure(figsize = (20,10))
canvas = FigureCanvasAgg(fig)
ax = Axes(fig, [0.1,0.1,0.5,0.7])
ax.pcolormesh(data)
canvas.print_figure('test')
に比べて本当にただ1つの余分ラインと無利益のですか? – bendl