質問編集履歴
4
写真の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,5 +1,3 @@
|
|
1
|
-
### 質問
|
2
|
-
|
3
1
|
数値計算で、1列30個のセルに0以上1以下の値を持たせて、その値に応じて色を付けたいと思っています。
|
4
2
|
|
5
3
|
0に近いほど白に近く、1に近いほど黒に近いグラデーションで表したいと思っています。
|
@@ -87,3 +85,5 @@
|
|
87
85
|
imageCell(A,2)
|
88
86
|
|
89
87
|
```
|
88
|
+
|
89
|
+
![![イメージ説明](985dfa67f703b34fa4dcad8ec382d3e7.png)(プログラム結果の画像です。)
|
3
写真の挿入
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
2
写真の挿入
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
質問文の若干の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
-
動画の前に、matplotlibについて書かれているサイトなどを参考にして
|
15
|
+
動画の前に、matplotlibについて書かれているサイトなどを参考にして2ステップ目の画像を作ろうとして以下のコードを書いて、無事画像ファイルまでは出せたのですが、その画像ファイルが予期せぬことに、2ステップ目の画像ではなく、cmapのグラデーションも入っていなければ、横のセルの連続を作りたいはずが、縦向きの列になっていて、さらにセルやセルの色が反映されていません。どこがおかしいのでしょうか?
|
16
16
|
|
17
17
|
|
18
18
|
|
@@ -74,48 +74,16 @@
|
|
74
74
|
|
75
75
|
for i in range(1,30):
|
76
76
|
|
77
|
-
|
77
|
+
execCell(A,k)
|
78
78
|
|
79
|
+
plt.imshow(array2(i,1), cmap=cm.Greys)
|
80
|
+
|
79
|
-
plt.show(
|
81
|
+
plt.show(array2(i,1))
|
80
82
|
|
81
83
|
|
82
84
|
|
83
85
|
A=initdt()
|
84
86
|
|
85
|
-
imageCell(A,
|
87
|
+
imageCell(A,2)
|
86
88
|
|
87
89
|
```
|
88
|
-
|
89
|
-
### エラー
|
90
|
-
|
91
|
-
```
|
92
|
-
|
93
|
-
Traceback (most recent call last):
|
94
|
-
|
95
|
-
File "react_kakusan2.py", line 31, in <module>
|
96
|
-
|
97
|
-
imageCell(A,1)
|
98
|
-
|
99
|
-
File "react_kakusan2.py", line 27, in imageCell
|
100
|
-
|
101
|
-
plt.imshow(A[k][i][1], cmap=cm.Greys)
|
102
|
-
|
103
|
-
File "C:\Python37\lib\site-packages\matplotlib\pyplot.py", line 2701, in imshow
|
104
|
-
|
105
|
-
None else {}), **kwargs)
|
106
|
-
|
107
|
-
File "C:\Python37\lib\site-packages\matplotlib\__init__.py", line 1810, in inner
|
108
|
-
|
109
|
-
return func(ax, *args, **kwargs)
|
110
|
-
|
111
|
-
File "C:\Python37\lib\site-packages\matplotlib\axes\_axes.py", line 5494, in imshow
|
112
|
-
|
113
|
-
im.set_data(X)
|
114
|
-
|
115
|
-
File "C:\Python37\lib\site-packages\matplotlib\image.py", line 646, in set_data
|
116
|
-
|
117
|
-
raise TypeError("Invalid dimensions for image data")
|
118
|
-
|
119
|
-
TypeError: Invalid dimensions for image data
|
120
|
-
|
121
|
-
```
|