資料の 英語版 に戻るrfmanalysisnode プロパティー
rfmanalysisnode プロパティー
最終更新: 2024年10月04日
リーセンシ、フリクエンシ、マネタリー (RFM) の分析ノードを使用すると、最後に購入したのがどのくらい最近か (リーセンシ)、どのくらい頻繁に購入するか (フリクエンシ)、トランザクション全体でいくら消費したか (マネタリー) を検証することによって、最も良い顧客となると考えられるのはどの顧客かを量的に決定することができます。
例
node = stream.create("rfmanalysis", "My node")
node.setPropertyValue("recency", "Recency")
node.setPropertyValue("frequency", "Frequency")
node.setPropertyValue("monetary", "Monetary")
node.setPropertyValue("tied_values_method", "Next")
node.setPropertyValue("recalculate_bins", "IfNecessary")
node.setPropertyValue("recency_thresholds", [1, 500, 800, 1500, 2000, 2500])
rfmanalysisnode プロパティー |
データ・タイプ | プロパティーの説明 |
---|---|---|
recency |
フィールド | リーセンシ フィールドを指定します。 このフィールドは日付、タイムスタンプまたは単純な数値です。 |
frequency |
フィールド | フリクエンシ フィールドを指定します。 |
monetary |
フィールド | マネタリー・フィールドを指定します。 |
recency_bins |
整数 | 生成されるリーセンシ ビンの数を指定します。 |
recency_weight |
数値 | リーセンシ データに適用される重みを指定します。 デフォルトは 100 です。 |
frequency_bins |
整数 | 生成されるフリクエンシ ビンの数を指定します。 |
frequency_weight |
数値 | フリクエンシ データに適用される重みを指定します。 デフォルトは 10 です。 |
monetary_bins |
整数 | 生成されるマネタリー・ビンの数を指定します。 |
monetary_weight |
数値 | マネタリー・データに適用される重みを指定します。 デフォルトは 1 です。 |
tied_values_method |
Next Current |
可否同数の値のデータに配置されるビンを指定。 |
recalculate_bins |
Always IfNecessary |
|
add_outliers |
フラグ | recalculate_bins がIfNecessary に設定されている場合にのみ使用可能です。 設定されると、下限のビンの下にあるレコードが下限のビンに追加され、上限のビンの上にあるレコードが上限のビンに追加されます。 |
binned_field |
Recency Frequency Monetary |
|
recency_thresholds |
値の値 | recalculate_bins がAlways に設定されている場合にのみ使用可能です。 リーセンシ ビンの上限および下限の閾値を指定します。 1 つのビンの上限しきい値は次のビンの下限しきい値として使用されます。例えば、[10 30 60] は 2 つのビンを定義します。最初のビンの上限しきい値と下限しきい値は 10 と 30 で、2 番目のビンのしきい値は 30 と 60 です。 |
frequency_thresholds |
値の値 | recalculate_bins がAlways に設定されている場合にのみ使用可能です。 |
monetary_thresholds |
値の値 | recalculate_bins がAlways に設定されている場合にのみ使用可能です。 |