1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で学ぶマーケットバスケット分析

Connected

演習

サポートしきい値を選ぶ

オンラインのギフトストアのマネージャーは、前の演習であなたが示した結果を見て、良い仕事だと褒めてくれました。ただし、ひとつ問題を提起します。抽出されたアイテム集合がすべて単一アイテムのみで構成されているという点です。より制約の緩いルールを使って、複数アイテムを含むものも含め、より多くのアイテム集合を生成できないかと依頼されました。

それに同意したうえで、なぜ2つ以上のアイテムからなるアイテム集合が見つからなかったのかを考えます。max_len パラメータは3に設定していたので、原因ではありません。サポートが原因だと考え、異なる2つの値を試し、そのたびに追加で生成されるアイテム集合の数を確認することにしました。なお、pandas は pd として、ワンホットエンコード済みデータは onehot として利用できます。

指示1 / 2

undefined XP
    1
    2
  • apriori アルゴリズムのインポート文を完成させてください。
  • frequent_itemsets_1 では、最小サポートを 0.003、最大長を 3 に設定します。
  • frequent_itemsets_2 では、最小サポートを 0.001、最大長を 3 に設定します。