-3

私は Knime を始めたばかりで、GroupBy ノードについて疑問があります。

次の列を持つショッピングカートを表すデータセットがあります

  • セッション番号 (整数)
  • 顧客 ID (文字列)
  • 開始時間
  • 間隔
  • クリックされた商品
  • 年齢住所
  • ラストオーダー
  • 支払い
  • 顧客スコア
  • 注文

ここで、注文 (Char は Y = 購入または N = 非購入を意味します)

セッション番号が複数の行を持つことができることをデータ セットで確認したので、GroupBy ノードを使用して SessionID でグループ化しましたが、結果のテーブルを見ると、選択した列しか表示されません。

新しい列を別のノードに集約する必要があるかどうかについてアドバイスをお願いします。

ありがとうございました

4

1 に答える 1

1

あなたの質問は正確には何ですか?この問題に似た KNIME の例があれば教えてください。私は何も知りません。

グループ化と予測はもちろん KNIME で行うことができます。GroupBy ノードを使用して、CustomerID と Session でグループ化します。他のフィールドの値は、さまざまな方法で集計できます。次に、Partitioning ノードを使用して、データをトレーニング セットとテスト セットに分割します。次に、ディシジョン ツリー ラーナー ノードなどのラーナーを使用して、トレーニング データでモデルをトレーニングします。デシジョン ツリー プレディクターを使用して、トレーニング済みモデルを使用してテスト データを予測します。最後にスコアラー ノードを使用して、精度やその他の品質測定値を計算します。もちろん、KNIME で相互検証を行ってモデルにスコアを付けることもできます。

お役に立てれば。

于 2014-03-23T04:49:14.997 に答える