Skip to content

Commit f4e0d94

Browse files
authored
Merge pull request #29 from Harold-Ran/patch-1
Update Hierachical_Clustering.py
2 parents 0cdce46 + be15805 commit f4e0d94

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Clustering/Hierachical_Clustering/Hierachical_Clustering.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,8 @@ def Adjusted_Rand_Index(group_dict, Ylist, k):
185185
if n in group_dict[list(group_dict.keys())[i]] and n in y_dict[list(y_dict.keys())[j]]:
186186
group_array[i][j] += 1 #如果数据n同时在group_dict的类别i和y_dict的类别j中,group_array[i][j]的数值加一
187187
RI = 0 #定义兰德系数(RI)
188-
sum_i = np.zeros(3) #定义一个数组,用于保存聚类结果group_dict中每一类的个数
189-
sum_j = np.zeros(3) #定义一个数组,用于保存外部标签y_dict中每一类的个数
188+
sum_i = np.zeros(k) #定义一个数组,用于保存聚类结果group_dict中每一类的个数
189+
sum_j = np.zeros(k) #定义一个数组,用于保存外部标签y_dict中每一类的个数
190190
for i in range(k):
191191
for j in range(k):
192192
sum_i[i] += group_array[i][j]
@@ -218,4 +218,4 @@ def Adjusted_Rand_Index(group_dict, Ylist, k):
218218
print(group_dict)
219219
ARI = Adjusted_Rand_Index(group_dict, Ylist, k) #计算ARI用来评估聚类结果
220220
print('Adjusted Rand Index:', ARI)
221-
print('Time:', end-start)
221+
print('Time:', end-start)

0 commit comments

Comments
 (0)