4

plot numpy の論理インデックスは、以下のコード スニペットの "data" 変数からデータポイントを取得する方法を教えてください。最初のパラメーターが x 座標で、2 番目のパラメーターが y 座標であることを理解しています。変数からデータポイントにどのようにマッピングされるかはわかりません。

data = vstack((rand(150,2) + array([.5,.5]),rand(150,2)))
# assign each sample to a cluster
idx,_ = vq(data,centroids)

# some plotting using numpy's logical indexing
plot(data[idx==0,0],data[idx==0,1],'ob',
             data[idx==1,0],data[idx==1,1],'or')
plot(centroids[:,0],centroids[:,1],'sg',markersize=8)
4

1 に答える 1