-
setting an array element with a sequence
&:矩陣的列沒有對齊,把沒對齊的數據補上就可以了
myCentroids3: [[list([-2.7401050416666664, 2.400959708333333])
matrix([[2.93386365, 3.12782785]]) matrix([[-0.14863231, -2.91623644]])]]
默認的質心清單是mat類型,後續二分得到的質心直接append,就把初始的list和新增的mat混合了。 -
vstack() takes 1 positional argument but 2 were given
&:錯誤用法:row_stack(mat,row)
正確用法:row_stack((mat,row)) #與zeros類似,多個參數已一個元組的形式傳入
循環調用沒有退出?
row_stack生成一個新的mat,需要用listCents=row_stack(()) -
random.rand(10,10)
&:numpy模塊,返回指定shape(m*n)的隨機數矩陣,
隨機數值域0~1,全部正數。 -
zeros的返回類型,與mat的關係?
&:zeros返回指定shape的array
array與mat的關係? -
list indices must be integers, not tuple
&:minCol=float(min(dataset[:,j]))
dataset是array時,報錯;
轉換爲mat就ok。 -
mat.A
&:是把mat轉換成array(這個array也是numpy)的對象。 -
散點圖
&: fig=plt.figure()
ax=fig.add_subplot(111)
ax.scatter(x,y,size,color)
numpy知識點
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.