y = np.choose(y, [1, 2, 0]).astype(np.float)程式碼問題
2020/05/16 00:01 下午
機器學習共學討論版
江柏勳
觀看數:12
回答數:4
收藏數:0
1.y = np.choose(y, [1, 2, 0]).astype(np.float)
想請問這行是做甚麼的(我查過了他的說明,但不是很懂)
2.
for
name
,
label
in
[(
'cls0'
,
0
),
(
'cls1'
,
1
),
(
'cls2'
,
2
)]:
ax
.
text3D
(
X
[
y
==
label
,
3
].
mean
(),
X[
y
==
label
,
0
].
mean
(),
X[
y
==
label
,
2
].
mean
()
+
2
,
name
,
horizontalalignment=
'center'
,
bbox=
dict
(
alpha
=
.2
,
edgecolor
=
'w'
,
facecolor
=
'w'
))
想請問X
[
y
==
label
,
3
]這個東西是在取甚麼
譬如讓y==0了,那X[y==0,3](我知道他是取片段資料,但是我不知道他在取甚麼
像例如app[app[Y==1]],我知道他是取滿足Y==1的app,
但這裡的y是.....?)