tanish78 commited on
Commit
d048cdf
·
verified ·
1 Parent(s): 6aae5f7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
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 base cluster and get the largest clusters
192
- filtered_clusters = [cluster for cluster in sorted_clusters if cluster != 10]
193
- top_clusters = filtered_clusters[:num_clusters_to_display]
194
 
195
- df = df[df['Cluster'].isin(top_clusters)]
196
- df['Cluster'] = pd.Categorical(df['Cluster'], categories=top_clusters, ordered=True)
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_)