标签: python numpy plot scikit-learn scipy
我正在学习post,并试图用Python绘制剧情。
我发现一块code可以画出类似的图,而OPTICS产生的看起来像是圆环而不是圆。
感谢@warped。
如下图所示,箭头指向图的位置周围没有数据点,因此我将其称为圆环,而上面的图的数据点分布在整个内圆上。
有没有办法让sklearn.cluster.OPTICS画一个圆而不是一个圆?还是其他一些更合适的方法,例如numpy或scipy?
答案 0 :(得分:1)
参数因子控制内圆和外圆之间的比例。
x1,y1=make_circles(n_samples=1000,factor=0.1,noise=0.1) plt.scatter(x1[:,0],x1[:,1],marker='o',c=y1)
产生