Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
BUCKETISIERUNG
Bei der Bucketisierung (in der Konsole als Einteilung bezeichnet) werden die Elemente in einer Spalte mit numerischen Werten in Abschnitte gruppiert, die durch numerische Bereiche definiert sind, und es wird eine neue Spalte ausgegeben, in der der Abschnitt für jede Zeile angezeigt wird. Die Bucketisierung kann mithilfe von Teilungen oder Prozentwerten erfolgen. Das erste Beispiel unten verwendet Splits und das zweite Beispiel verwendet einen Prozentsatz.
Parameters
-
sourceColumn– Der Name einer vorhandenen Spalte.targetColumn– Der Name der neuen Spalte, die erstellt werden soll.bucketNames— Liste der Bucket-Namen.splits— Liste der Bucket-Levels. Buckets sind aufeinander folgend, und eine Obergrenze für einen Bucket ist eine Untergrenze für den nächsten Bucket.percentage— Jeder Bereich wird als Prozentwert beschrieben.
Beispiel Beispiel für die Verwendung von Splits
{ "Action": { "Operation": "BUCKETIZATION", "Parameters": { "sourceColumn": "level", "targetColumn": "bin", "bucketNames": "[\"Bin1\",\"Bin2\",\"Bin3\"]", "splits": "[\"-Infinity\",\"2\",\"20\",\"Infinity\"]" } } }
Beispiel Beispiel mit einem Prozentsatz
{ "Action": { "Operation": "BUCKETIZATION", "Parameters": { "sourceColumn": "level", "targetColumn": "bin", "bucketNames": "[\"Bin1\",\"Bin2\"]", "percentage": "50" } } }