이제 predict_random 함수를 실행하고 결과를 살펴보자.
predict_random(df_prescaled, X_test, model) Trip Details: Sunday, 10:00hrs Actual fare: $4.90 Predicted fare: $5.60 RMSE: $0.70
그림 3-19는 이 결과를 지도에 그린 것이다.
▲ 그림 3-19 테스트 1: 단거리 운행
그림 3-19에서 승차 위치와 하차 위치를 한눈에 볼 수 있다(이 그림은 파이썬 코드로 그리지 않고 구글 지도로 검색한 결과다). 실제 운행 요금은 4.9달러인 반면, 모델은 5.6달러로 예측했다(오차 0.7달러). 이 정도면 꽤 정확한 예측 같다.