1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 배우는 Market Basket Analysis

Connected

연습 문제

support 지표 계산하기

이전 연습 문제에서 작은 식료품점의 거래 데이터를 DataFrame onehot으로 원-핫 인코딩했어요. 이번 연습 문제에서는 해당 DataFrame과 support 지표를 활용해 점주를 도와볼 거예요. 먼저, 자주 함께 구매되는 품목을 찾아 달라고 했는데, 품목 단위의 support를 계산해 확인하시면 됩니다. 다음으로, 규칙 {jam} \(\rightarrow\) {bread} 의 support가 0.05를 넘는지 확인해 달라고 했어요. onehot은 이미 정의되어 있으며 사용할 수 있어요. 또한 pandas는 pd, numpy는 np로 임포트되어 있습니다.

지침 1/2

undefined XP
  • 1
    • 원-핫 인코딩된 데이터셋 onehot에서 각 품목의 support 값을 계산하세요.
    • support 값을 출력하세요.
  • 2
    • jam과 bread가 둘 다 거래에 포함된 경우 TRUE가 되도록 onehot에 jam+bread 열을 추가하세요.
    • support를 출력하세요.