Zurück zur englischen Version der Dokumentationrfmanalysisnode, Eigenschaften
rfmanalysisnode, Eigenschaften
Letzte Aktualisierung: 07. Okt. 2024
Mit dem Knoten "RFM-Analyse" (Recency-, Frequency-, Monetary-Analyse) können Sie quantitativ ermitteln, welche Kunden wahrscheinlich die besten sind, indem Sie untersuchen, wann sie zuletzt etwas von Ihnen erworben haben (Recency - Aktualität), wie häufig sie eingekauft haben (Frequency - Häufigkeit) und wie viel sie für alle Transaktionen zusammengenommen ausgegeben haben (Monetary - Geldwert).
Beispiel
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 Eigenschaften |
Datentyp | Eigenschaftsbeschreibung |
---|---|---|
recency |
Feld | Gibt das Feld für "Recency" (Aktualität) an. Dabei kann es sich um ein Datum, eine Zeitmarke oder eine einfache Zahl handeln. |
frequency |
Feld | Gibt das Feld für "Frequency" (Häufigkeit) an. |
monetary |
Feld | Gibt das Feld für "Monetary" (Geldwert) an. |
recency_bins |
Ganze Zahl | Dient zur Angabe der Anzahl der zu generierenden Aktualitätsklassen. |
recency_weight |
Zahl | Dient zur Angabe der Gewichtung für die Aktualitätsdaten. Der Standardwert ist 100. |
frequency_bins |
Ganze Zahl | Dient zur Angabe der Anzahl der zu generierenden Häufigkeitsklassen. |
frequency_weight |
Zahl | Dient zur Angabe der Gewichtung für die Häufigkeitsdaten. Der Standardwert ist 10. |
monetary_bins |
Ganze Zahl | Dient zur Angabe der Anzahl der zu generierenden Klassen für den Geldwert. |
monetary_weight |
Zahl | Dient zur Angabe der Gewichtung für die Geldwertdaten. Der Standardwert ist 1. |
tied_values_method |
Next Current |
Gibt an, in welche Klasse Daten mit gebundenen Werten (Werten mit Gleichstand) eingeordnet werden sollen. |
recalculate_bins |
Always IfNecessary |
|
add_outliers |
Markierung | Nur verfügbar, wenn recalculate_bins auf IfNecessary gesetzt ist. Wenn diese Einstellung festgelegt wurde, werden Datensätze, die unterhalb der untersten Klasse liegen, zur untersten Klasse hinzugefügt und Datensätze oberhalb der höchsten Klasse werden in die höchste Klasse aufgenommen. |
binned_field |
Recency Frequency Monetary |
|
recency_thresholds |
Wertwert | Nur verfügbar, wenn recalculate_bins auf Always gesetzt ist. Dient zur Angabe der oberen und unteren Schwellenwerte für die Aktualitätsklassen. Der obere Schwellenwert einer Klasse wird als unterer Schwellenwert der nächsten Klasse verwendet. Beispiel: In [10 30 60] werden zwei Klassen definiert, der erste Klasse mit den oberen und unteren Schwellenwerten 10 und 30, der zweite Klassenschwellenwert 30 und 60. |
frequency_thresholds |
Wertwert | Nur verfügbar, wenn recalculate_bins auf Always gesetzt ist. |
monetary_thresholds |
Wertwert | Nur verfügbar, wenn recalculate_bins auf Always gesetzt ist. |