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