python 谱聚类

1.sc = SpectralClustering(n_clusters=2, affinity=’rbf’, gamma=2.0, random_state=1000)

谱聚类的算法理解起来就是算各种矩阵之后,选出最小的k个特征向量,一般需要做个标准化后变成一个特征矩阵,再对这个矩阵进行一次简单的聚类。 SpectralClustering(affinity=’nearest_neighbors’,assign_labels=’kmeans’,coef0=1, degree=3, eigen_solver=’arpack’, eigen_tol=0.0,gamma=1.0, kernel_params=None, n_clusters=2, n_init=10, n_jobs=1,n_neighbors=10, random_state=None)

n_clusters=2:图切割后的子图个数为2;

使用gamma参数为2.0的RBF(affinity参数控制的);

2.fig, ax = plt.subplots(1, 3, figsize=(20, 6), sharey=True)

sharex,sharey:布尔值或者{‘none’,’all’,’row’,’col’},默认:False

控制x(sharex)或y(sharey)轴之间的属性共享:
1.True或者’all’:x或y轴属性将在所有子图(subplots)中共享.

2.False或’none’:每个子图的x或y轴都是独立的部分
3.’row’:每个子图在一个x或y轴共享行(row)
4.’col’:每个子图在一个x或y轴共享列(column)
当子图在x轴有一个共享列时(‘col’),只有底部子图的x tick标记是可视的。
同理,当子图在y轴有一个共享行时(‘row’),只有第一列子图的y tick标记是可视的。
参考:subplots与figure函数参数解释说明以及简单的使用脚本实例_WELTest的专栏-CSDN博客

Original: https://blog.csdn.net/weixin_45273668/article/details/121676351
Author: 风沭
Title: python 谱聚类

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/513904/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球