Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -188,12 +188,12 @@ def main(file, num_clusters_to_display):
|
|
| 188 |
df['Cluster'] = pd.Categorical(df['Cluster'], categories=sorted_clusters, ordered=True)
|
| 189 |
df = df.sort_values('Cluster')
|
| 190 |
|
| 191 |
-
# Filter out
|
| 192 |
-
|
| 193 |
-
|
| 194 |
|
| 195 |
-
df = df[df['Cluster'].isin(
|
| 196 |
-
df['Cluster'] = pd.Categorical(df['Cluster'], categories=
|
| 197 |
df = df.sort_values('Cluster')
|
| 198 |
|
| 199 |
silhouette_avg = silhouette_score(X, kmeans.labels_)
|
|
|
|
| 188 |
df['Cluster'] = pd.Categorical(df['Cluster'], categories=sorted_clusters, ordered=True)
|
| 189 |
df = df.sort_values('Cluster')
|
| 190 |
|
| 191 |
+
# Filter out the largest cluster and get the next largest clusters
|
| 192 |
+
largest_cluster = sorted_clusters[0]
|
| 193 |
+
filtered_clusters = sorted_clusters[1:num_clusters_to_display+1]
|
| 194 |
|
| 195 |
+
df = df[df['Cluster'].isin(filtered_clusters)]
|
| 196 |
+
df['Cluster'] = pd.Categorical(df['Cluster'], categories=filtered_clusters, ordered=True)
|
| 197 |
df = df.sort_values('Cluster')
|
| 198 |
|
| 199 |
silhouette_avg = silhouette_score(X, kmeans.labels_)
|