以下のようなコードを書きました。
python
1fig = plt.figure() 2ax1 = fig.add_subplot(1,2,1) 3ax2 = fig.add_subplot(1,2,2) 4ax1 = plt.hist(x, bins=12) 5ax2 = plt.hist(x, bins=12, range=(0, 3)) 6fig.savefig(args.a + "/fig.svg") 7plt.close()
思惑としては、fig.svgを開くと左にデータxの全範囲を対象としたヒストグラム、右に0.0-3.0の範囲を拡大したヒストグラムが描画されるものと思っていましたが、
以下のようなグラフが生成されてしまいました。どのようにすれば思惑通りのグラフが描けますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/04 04:47
2021/06/04 06:53
2021/06/04 06:57