RapidMiner(ラピッドマイナー)はデータ可視化、データ加工、モデル作成、評価、運用まで一括サポートする機械学習プラットフォームです。KSKアナリティクスはRapidMinerの正規販売代理店です。

Generate Transaction Data

概要

この演算子は、トランザクションデータを表すExampleSetを生成します。トランザクション数、顧客数、アイテム数、クラスター数はユーザーが指定できます。

詳細

Generate Transaction Dataオペレーターは、トランザクションデータを表すExampleSetを生成します。このExampleSetは、実際のトランザクションデータを表すデータセットがない場合に使用できます。このような要件のプレースホルダーとしても使用できます。このデータセットには、2つの通常の属性と1つの特別な属性があります。通常の属性は、Item(名義)およびAmount(整数)です。特別な属性はID(名義)です。このID属性は顧客IDを表します。 1人の顧客が購入したすべてのアイテムは、同じ顧客IDを持つ複数の例の形式でリストされます。 Item属性は購入されたアイテムを示し、Amount属性は購入されたアイテムの数量を示します。トランザクションの数は、 number transactionパラメーターで設定できます。このExampleSetを確認するには、添付のExample Processを実行するだけです。

出力

  • 出力(IOObject)Generate Transaction Dataオペレーターは、このポートを介して配信されるExampleSetを生成します。メタデータもデータとともに配信されます。この出力は、Retrieveオペレーターの出力と同じです。

パラメーター

  • number_transactionsこのパラメーターは、生成されたトランザクションの数を指定します。 範囲:整数
  • number_customersこのパラメーターは、生成された顧客の数を指定します。 範囲:整数
  • number_itemsこのパラメーターは、生成されるアイテムの数を指定します。 範囲:整数
  • number_clustersこのパラメーターは、生成されたクラスターの数を指定します。 範囲:整数
  • use_local_random_seedこのパラメーターは、ランダム化にローカルランダムシードを使用する必要があるかどうかを示します。同じ値のローカルランダムシードを使用すると、同じExampleSetが生成されます。このパラメーターの値を変更すると、例のランダム化方法が変更されるため、ExampleSetには異なる値のセットが含まれます。 範囲:ブール
  • local_random_seedこのパラメータは、 ローカルランダムシードを指定します。このパラメーターは、 ローカルシードの使用パラメーターがtrueに設定されている場合にのみ使用できます。 範囲:整数

チュートリアルプロセス

Generate Transaction Dataオペレーターの概要

Generate Transaction Dataオペレーターは、トランザクションデータを表すExampleSetの生成に適用されます。 number transactionパラメータは1000に設定されているため、ExampleSetには1000の例があります。顧客数パラメータは50に設定されているため、Id属性には50の一意の値があります。 number itemsパラメータは80に設定されているため、Item属性には80個の一意の値があります。結果ワークスペースでExampleSetを確認できます。このプロセス例では、use local random seedパラメータがfalseに設定されています。ローカルシードを使用するパラメータをtrueに設定し、ローカルランダムシードの異なる値でプロセスを実行します。ローカルランダムシードの値を変更すると、ランダム化が変更されることがわかります。

API認証に失敗しました メールまたはパスワードが正しくありません メールアドレスは必須です パスワードは必須です
キャンセル