text: from sklearn.cluster import DBSCAN
  from sklearn import datasets
  import numpy as np
  import pandas as pd
  import matplotlib.pyplot  as plt
  import seaborn as sns
  
  rawdata = pd.read_csv('total.txt', sep = "\t", names=['timestamp', 'data', 'id', 'y', 'x'])
  feature = rawdata[['timestamp', 'x', 'y']]
  
  
  print(feature.head(10))
  
  # plt.plot(feature.x, feature.y)
  # plt.show()
  
  dbscan = DBSCAN(eps=0.0001, min_samples=1)
  cluster = dbscan.fit_predict(feature)
  print("unique label : ", np.unique(cluster))
  # print(cluster)
  
  plt.scatter(feature['x'], feature['y'], c=cluster, s=5)
  plt.show()