Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
ONE_HOT_ENCODING
Crea n colonne numeriche, dove n è il numero di valori univoci in una variabile categoriale selezionata.
Ad esempio, si consideri una colonna denominata. shirt_size Le camicie sono disponibili nelle taglie S, M, L o XL. I dati della colonna potrebbero essere simili ai seguenti.
shirt_size
-----------
L
XL
M
S
M
M
S
XL
M
L
XL
MIn questo scenario, esistono quattro valori distinti pershirt_size. Pertanto, ONE_HOT_ENCODING genera quattro nuove colonne. A ogni nuova colonna viene assegnato un nomeshirt_size_, dove x rappresenta un xshirt_size
valore distinto.
I risultati shirt_size e le quattro colonne generate hanno questo aspetto.
shirt_size shirt_size_S shirt_size_M shirt_size_L shirt_size_XL
------------ ------------ ------------ ------------ -------------
L 0 0 1 0
XL 0 0 0 1
M 0 1 0 0
S 1 0 0 0
M 0 1 0 0
M 0 1 0 0
S 1 0 0 0
XL 0 0 0 1
M 0 1 0 0
L 0 0 1 0
XL 0 0 0 1
M 0 1 0 0
La colonna specificata ONE_HOT_ENCODING può avere un massimo di dieci (10) valori distinti.
Parameters
-
sourceColumn: il nome di una colonna esistente. La colonna può avere un massimo di 10 valori distinti.
Esempio Esempio
{ "RecipeAction": { "Operation": "ONE_HOT_ENCODING", "Parameters": { "sourceColumn": "shirt_size" } } }