本文主要是介绍【Python】data=make_blobs(n_samples=500,centers=5,random_state=4),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Python语句解释:
data=make_blobs(n_samples=500,centers=5,random_state=4)
X,y=data
#将生成的数据集进行可视化
plt.scatter(X[:,0],X[:,1],c=y,cmap=plt.cm.spring,edgecolor='k')
#camp也就是colormap,可以理解为接受一个数值,输出一个指定的颜色的字典
plt.figure()
n_samples=500指生成样本数据为500,
centers=5指分类为5个数据集。
random_state是随机数的种子,即其实就是该随机数的编号。random_state=4指随机数的编号为4。
data=make_blobs(n_samples=500,centers=4,random_state=4)
此时的图为:
data=make_blobs(n_samples=500,centers=7,random_state=4)
此时的图为:
当random_state变化,其他都不变时,例如:
data=make_blobs(n_samples=500,centers=7,random_state=10)
图为:
data=make_blobs(n_samples=500,centers=3,random_state=8)
这篇关于【Python】data=make_blobs(n_samples=500,centers=5,random_state=4)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!