작성
·
30
0
안녕하세요!
해당 문제에서 시간 간격이 1 이하인, 사용자를 제외하라고 하면!
interval > 1 이상이 되어야 하는 거 아닌가요??
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
jaewon03561님, 질문 주셔서 감사합니다.
말씀하신 대로, 시간 간격이 1 이하인 사용자를 제외하려면 interval > 1
조건을 사용해야 맞습니다. 아래와 같은 과정으로 코드를 작성하면 좋을 것 같습니다.
1. 우선 “주문시간” 컬럼을 날짜 형식으로 변환하는 건 올바르게 하셨습니다.
2. 각 사용자별 첫 주문 시간과 마지막 주문 시간 간의 일 수를 계산합니다.
3. 이 계산된 간격(interval
)을 이용해 1 이하인 경우를 제외하려면 interval > 1
조건을 사용하시면 됩니다.
4. 이후 이 조건에 맞는 데이터에 대해 평균을 구하고, 평균을 초과하는 간격의 수를 계산하시면 됩니다.
말씀하신 부분이 코드에 잘 반영되었는지 확인해보시는 것도 좋을 것 같습니다. 추가로 다른 궁금하신 점이 있으시면 언제든지 문의 주세요.
도움이 되셨기를 바랍니다! 😊