回答編集履歴

1

d

2020/09/14 11:14

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -1 +1,31 @@
1
1
  `plt.show()` した時点で作成したグラフは破棄されるので、`plt.savefig()` するなら、`plt.show()` より前に実行しないとダメです。
2
+
3
+
4
+
5
+ ## 追記
6
+
7
+
8
+
9
+ ```diff
10
+
11
+ - render(standalone=True)
12
+
13
+ + render(standalone=False)
14
+
15
+ ```
16
+
17
+
18
+
19
+ ドキュメントに以下の記載があります。
20
+
21
+
22
+
23
+ [colour.plotting.render — Colour 0.3.15 documentation](https://colour.readthedocs.io/en/v0.3.15/generated/colour.plotting.render.html?highlight=render)
24
+
25
+
26
+
27
+ > standalone (bool, optional) – Whether to show the figure and call plt.show() definition.
28
+
29
+
30
+
31
+ `standalone=True` だと内部で `plt.show()` が呼ばれてしまうので、`standalone=False` にしたら、そのあとに savefig() で保存できました。