Come faccio a rendere una colonna di dati numerica continuaMi sono imbattuto in questo e non sono stato in grado di trovare la sintassi corretta.
Nei miei dati ho una colonna intitolata "InstHead_Serial", che è sempre un valore numerico di 6 caratteri numerici, senza decimali.
Voglio trattare i dati come numerici nella mia analisi, ma quando vengono estratti dal nostro database sono dati di tipo carattere.
Ho provato molte permutazioni del comando seguente per convertire il tipo di dati in numerico/continuo, senza alcun risultato.Se qualcuno può aiutare fornendo la giusta sintassi, sarà molto utile; grazie in anticipo!
Column( "InstHead_Serial" ) << data type( numeric, continuous, Format( "" ) );
Modellazione statistica avanzataConsumatori e ricerche di mercatoAccesso ai datiMiscelazione e pulizia dei datiPersonalizzazione di massaRi: Come rendere continua una colonna di dati numericaQuello ha fatto; fantastico e grazie mille!!
Ri: Come rendere continua una colonna di dati numericaNon so perché non funzioni per te, ma è una soluzione semplice, basta separare il tipo di modellazione in un'istruzione separata.
column("InstHead_Serial") << data type(numeric,format("Best"));
column("InstHead_Serial") << modeling type(continuous);Ri: Come rendere continua una colonna di dati numericaGrazie Jim!
Ho provato entrambi questi tipi di formato ed entrambi danno come risultato il seguente risultato:
Il tipo di dati viene modificato da carattere a numerico
Il formato viene modificato in Fix Dec o best per la ricetta dello script che hai fornito
Il tipo di modellazione rimane "Nominale" anziché "Continuo"; Ho provato quanto segue:
, Continuo,
, "Continuo",
, Tipo di modellazione ("Continuo")
, Tipo di modellazione (continuo)
Sono in grado di accedere manualmente alla tabella dei dati e selezionare la colonna e modificare le informazioni della colonna in Continuo, quindi sembra che qualcosa dovrebbe funzionare, ma finora non ho provato nulla.
Felice di provare altre idee!
Ri: Come rendere continua una colonna di dati numericaQuesto dovrebbe darti quello che vuoi
column("InstHead_Serial") << data type(numeric,continuous,format("Fixed Dec", 6,0));
O
column("InstHead_Serial") << data type(numeric,continuous,format("Best"));