python机器学习API介绍20: 密度聚类及其用法( 七 )
ax.set_ylabel(\"core_nums\")
plt.suptitle(\"DBSCAN\")
plt.show()
centers=[[11
[12
[22
[1020
x labels_true = create_data(centers 1000 0.5)
plot_DBSCAN_minSamples(x labels_true)
上述代码运行后结果为:
API of DBSCAN:0.32560316605377004
core sample num of DBSCAN: 985
DBSCAN中参数E和MinPts对API性能的影响
从运行结果可以看出 , 核心样本数量随着eps的增长而上升 , 这是因为随着E的增长 , 样本点的邻域在扩展 , 样本点邻域内的样本会更多 , 这就产生了更多满足条件的样本点 , 但是样本集中的样本有限 , 所以核心样本点增加到一定数目后会趋于稳定 。
推荐阅读
- 战争机器5|战争机器5,有改变也需要让玩家射击的爽快
- 超级机器人大战30|明日方舟:白嫖材料活动更新,玩家收益减少,鹰角策划又不当人?
- 国服|LOLM:60天内如何从小白打到国服王者?这快捷径方法值得学习
- 催眠学习|《催眠学习》PC版,一款教你如何恋爱的游戏,非绅骑步呦!
- 虎牙|哈利波特手游:同流派该如何击败?虎牙小若沐展示细节,值得学习
- 梦幻西游|梦幻西游:一只须弥画魂的励志蜕变史,这才是值得学习人生态度!
- 超级机器人大战30|不怕被LCK网友喷!Ray发文力挺:希望EDG可以夺冠!祝他们有好运
- 超级机器人大战30|猫神重新跟AG一队训练,瓜主剧透:AG若打不赢狼队,最初首发不保
- 超级机器人大战30|公开讨薪这事 电竞圈也开始了
- 外挂|《超级机器人大战30》里可以挂机获取资源吗?我来教你一招