2015-07-26 13 views
5

Il SAS Enterprise Miner ha qualcosa chiamato "nodo del codice di punteggio". Questo nodo applica tutto il codice precedente (cioè creando nuove variabili, imputando valori mancanti ed eseguendo il modello, ecc.) In un set di dati completamente non trattato. Come faccio a farlo in R se non utilizzando solo un campione di prova (cioè dati di test)?Qual è l'equivalente R del nodo del punteggio SAS Enterprise Miner?

+0

Domanda interessante ma per gli utenti R che non conoscono un pollice di SAS potrebbe essere ottimo per vedere solo un pezzo di dati prima e dopo le trasformazioni del codice si è parlare di. Solo per dare un'occhiata a quello che fa. Penso che aiuterà gli utenti R a capire cosa fa questo cosiddetto nodo del punteggio e poi a tradurlo in linguaggio R. – SabDeM

+0

Quando si ha un processo in SAS, il nodo del punteggio tiene traccia di tutti i passaggi del modello finale - tutte le trasformazioni, le imputazioni, le variabili di rilascio e crea un set di codice che consente di rieseguire l'intero processo sui dati nella stessa forma come set di dati di partenza. – Reeza

+0

Se R non ha nulla e dubito che vorrete controllare in che cosa offre Rattle. – Reeza

risposta

2

Utilizzare la GUI Rattle, come notato nel documento:

Il codice R sottostante, costruito ed eseguito da Rattle, viene registrata nella scheda Log, unitamente commenti istruttivi. Ciò consente all'utente di rivedere i comandi R reali. I frammenti di codice R possono anche essere copiati come testo (o esportati in file) dalla scheda Registro e incollati nella console R ed eseguiti. Questo consente a Rattle di essere implementato per le attività di base, pur mantenendo lo accesso alla piena potenza di R secondo necessità (ad esempio, per ottimizzare le opzioni di modellazione che non sono esposte nell'interfaccia).

http://journal.r-project.org/archive/2009-2/RJournal_2009-2_Williams.pdf

http://rattle.togaware.com/