質問編集履歴

1

コードは「コードの挿入」で記入しました。調べたサイトや具体的に「よくわかりませんでした」の内容を追加しました。よろしくお願いいたします。

2023/08/27 03:49

投稿

ria_1965
ria_1965

スコア2

test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,9 @@
7
7
  ### 発生している問題・エラーメッセージ
8
8
 
9
9
  ### 該当のソースコード
10
+
11
+
12
+ ```Python
10
13
  import numpy as np
11
14
  from matplotlib import pyplot as plt
12
15
 
@@ -15,6 +18,8 @@
15
18
  fig, ax = plt.subplots()
16
19
  im = ax.imshow(d1,cmap="coolwarm")
17
20
  plt.colorbar(im)
21
+ ```
22
+
18
23
 
19
24
 
20
25
  ### 試したこと
@@ -26,8 +31,12 @@
26
31
  を、cmap=""の部分に追加したらよいかと思い、
27
32
  いろいろ調べてみましたが、よくわかりませんでした。
28
33
 
34
+ ネット(https://tech-market.org/matplotlib-cmap/)でしらべると、
35
+ 「画像のcmapを変更したい場合はplt.imshow()のcmapにカラーマップ名を与えることで変更が可能」
36
+ とありました。すでにあるカラーマップだとよいのですが、良いものが見当たりません。
37
+ 「自分でカラーマップを作成することもできる」(https://disassemble-channel.com/matplotlib-colormap-cmap/)という情報をみつけましたが、数値を色に変換する具体的なコードの書き方について読み取ることができませんでした。
38
+
29
39
  どうぞよろしくお願いいたします。
30
-
31
40
 
32
41
  ### 補足情報(FW/ツールのバージョンなど)
33
42
  Pythonは 3.10.12 です。