728x90
이 전까지 어떤걸 해왔는지 적어보니깐 진짜 생각했던 거는 다 실행했다.
코로나로 인해서 내가 할수있는게 더 많아졌다.
그러다가 개발하기 전에 했던 Kaggle 스터디랑 ML 공부를 한 걸 보게 되서 심심해서
배달팁 db를 넣어 회귀모델을 만들었다.
가게들은 샌드위치를 입력해서 나온 모든 가게로 했고
카테고리는 3개만 했다.
Type 0=일반 배달, 1=배민1
distance : 거리(m)
* 배민 1에서 거리측정에 2.0~2.5km로 되어있으면 2.5km로 입력
reviewCount : 최근 리뷰수(총 리뷰수x)
price : 배달팁
* 1000~4000원 같이 주문금액에 따라 다르게 정해진 경우 최대 금액인 4000원 입력
# (일반 배달, 2.5km, 120개의 리뷰수)
answer = model.predict([
[0, 2500, 120]
])
print(answer)
대략 40개 db로 실행했을 때
실제 값하고 예측한 값이 1674원 정도 차이가 나며,
위와 같은 데이터라면 배달팁은 3558.5265원 정도로 나왔다.
결론은 배달팁 너무 비싸다
페이징 - front
서버에서 받아 온 값 띄우기
주석 - 첫번째 페이지 누를 때 // 6번째 페이지를 누를 때
console.log(fullCount, startPage, endPage, prev, next) // 6 1 5 false true // 6 6 6 true false
- 페이징 5개까지만 띄우기 (위 화면에서 x 표시된 부분이 없어야함)
- 6페이지 부터는 다음 버튼으로 눌렀을 때 6~10 페이지 띄우기
startPage~endPage까지 반복 + next가 true이면 다음버튼 생성 + prev가 true이면 이전 버튼 생성
728x90
'TIL' 카테고리의 다른 글
252일차(모험 161일차) - 스프링 페이징 정리, MySQL DB 추가하기 (0) | 2022.05.25 |
---|---|
251일차(모험 160일차) - 페이징 코드 추가 완료 (0) | 2022.05.24 |
247일차(모험 156일차) - Github, 페이징 코드 수정 (0) | 2022.05.20 |
246일차(모험 155일차) - 기능 추가 (0) | 2022.05.19 |
245일차(모험 154일차) - 페이징 (0) | 2022.05.18 |