У меня есть этот набор данных 250 КБ с этими функциями
date_time FullAddress call_type priority lat long
0 6/14/17 21:54 10 14TH ST\, San Diego\, CA 1151 2.0 32.705449 -117.151870
1 3/29/17 22:24 10 14TH ST\, San Diego\, CA 1016 2.0 32.705449 -117.151870
2 6/3/17 18:04 10 14TH ST\, San Diego\, CA 1016 2.0 32.705449 -117.151870
3 3/17/17 10:57 10 14TH ST\, San Diego\, CA 1151 2.0 32.705449 -117.151870
4 3/3/17 23:45 10 15TH ST\, San Diego\, CA 911P 2.0 32.705722 -117.15035
Дата и время, полный адрес, широта и долгота, а также тип звонка и уровень серьезности преступления.Я хочу предсказать время, когда произойдут будущие преступления, или предсказать место, где это произойдет снова.Как я могу это сделать, буду ли я использовать регрессию или классификацию?я уже предсказал приоритет, но как я могу предсказать время, когда это произойдет, или местоположение?
Я предсказал приоритет, но на самом деле мне ничего не дает.Я хочу предсказать время и место, или либо, либо.
это некоторый код, который у меня есть для моего прогноза приоритета
from sklearn.ensemble import RandomForestClassifier
X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=0)
my_RandomForest = RandomForestClassifier(n_estimators=100, random_state=0)
my_RandomForest.fit(X_train, y_train)
y_predict_fr = my_RandomForest.predict(X_test)
from sklearn.metrics import accuracy_score
print(y_predict_fr)
accuracy_fr = accuracy_score(y_test, y_predict_fr)
print(accuracy_fr)
[4. 3. 2. ... 3. 1. 2.]
0.95100761598545