Torna alla versione inglese della documentazioneproprietà rfmanalysisnode
proprietà rfmanalysisnode
Ultimo aggiornamento: 07 ott 2024
Il nodo Analisi RFM (Recency, Frequency, Monetary, Passato recente, Frequenza, Monetario) consente di determinare in modo quantitativo i clienti potenzialmente migliori verificando quanto tempo è trascorso dal loro ultimo acquisto (passato recente), con quale frequenza hanno effettuato acquisti (frequenza) e quanto hanno speso per tutte le transazioni (monetario).
Esempio
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])
Proprietà rfmanalysisnode |
Tipo di dati | Descrizione proprietà |
---|---|---|
recency |
campo | Specifica il campo Passato recente, il cui valore può essere una data, una data/ora o un semplice numero. |
frequency |
campo | Specifica il campo Frequenza. |
monetary |
campo | Specifica il campo Monetario. |
recency_bins |
intero | Specifica il numero di bin di passato recente da generare. |
recency_weight |
numero | Specifica la ponderazione da applicare ai dati di passato recente. Il valore predefinito è 100. |
frequency_bins |
intero | Specifica il numero di bin di frequenza da generare. |
frequency_weight |
numero | Specifica la ponderazione da applicare ai dati di frequenza. Il numero predefinito è 10. |
monetary_bins |
intero | Specifica il numero di bin monetari da generare. |
monetary_weight |
numero | Specifica la ponderazione da applicare ai dati monetari. Il valore predefinito è 1. |
tied_values_method |
Next Current |
Specifica quali dati relativi ai valori pari merito dei bin devono essere inseriti. |
recalculate_bins |
Always IfNecessary |
|
add_outliers |
indicatore | Disponibile solo se recalculate_bins è impostata su IfNecessary . Se la proprietà è impostata, i record di valore inferiore a quello del bin più basso vengono aggiunti a tale bin e quelli di valore superiore a quello del bin più alto vengono aggiunti a tale bin. |
binned_field |
Recency Frequency Monetary |
|
recency_thresholds |
valore valore | Disponibile solo se recalculate_bins è impostata su Always . Specifica la soglia superiore e inferiore per i bin di passato recente. La soglia superiore di un bin viene utilizzata come soglia inferiore del successivo - ad esempio, [10 30 60] definirebbe due bin, il primo con le soglie superiore e inferiore di 10 e 30, il secondo con le soglie di 30 e 60. |
frequency_thresholds |
valore valore | Disponibile solo se recalculate_bins è impostata su Always . |
monetary_thresholds |
valore valore | Disponibile solo se recalculate_bins è impostata su Always . |