-
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知识点
最新推荐文章于 2023-10-16 21:36:22 发布