BoojithDharshan commited on
Commit
2ff6a88
·
verified ·
1 Parent(s): 6852f01

Create Clustering Crowd Zones

Browse files
Files changed (1) hide show
  1. Clustering Crowd Zones +10 -0
Clustering Crowd Zones ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ # clustering_crowds.py
2
+ from sklearn.cluster import DBSCAN
3
+ import pandas as pd
4
+
5
+ df = pd.read_csv("location_logs.csv")
6
+ X = df[['latitude', 'longitude']]
7
+ model = DBSCAN(eps=0.0003, min_samples=10).fit(X)
8
+
9
+ df['cluster'] = model.labels_
10
+ df.to_csv("crowd_zones.csv", index=False)