Rattle GUI - Rattle GUI
| Autori originali | Graham Williams |
|---|---|
| Sviluppatore / i | Graham Williams |
| Rilascio stabile | 5.4.0 / 23 maggio 2020
|
| Scritto in | R |
| genere | Toolkit widget GUI |
| Licenza | Licenza pubblica generale GNU |
| Sito web | sonaglio |
Rattle GUI è un libero e software open source ( GNU GPL v2) pacchetto che fornisce un'interfaccia grafica utente (GUI) per data mining utilizzando il linguaggio di programmazione statistica R . Rattle viene utilizzato in una varietà di situazioni. Attualmente ci sono 15 diversi dipartimenti governativi in Australia, oltre a varie altre organizzazioni in tutto il mondo, che utilizzano Rattle nelle loro attività di data mining e come pacchetto statistico .
Rattle fornisce una notevole funzionalità di data mining esponendo la potenza del software statistico R tramite un'interfaccia utente grafica. Rattle viene utilizzato anche come struttura didattica per apprendere il linguaggio del software R. È presente una scheda Log Code, che replica il codice R per qualsiasi attività intrapresa nella GUI, che può essere copiata e incollata. Rattle può essere utilizzato per l'analisi statistica o la generazione di modelli. Rattle consente di suddividere il set di dati in formazione, convalida e test. Il set di dati può essere visualizzato e modificato. C'è anche un'opzione per il punteggio di un file di dati esterno.
Caratteristiche
- Input di file = CSV , TXT, Excel , ARFF , ODBC, set di dati R, file RData, set di dati di pacchetti di librerie, corpus e script.
- Statistiche = Min, Max, Quartili, Media, Dev St, Mancante, Medio, Somma, Varianza, Asimmetria, Curtosi, chi quadrato.
- Test statistici = Correlazione, Wilcoxon-Smirnov, Wilcoxon Rank Sum, T-Test, F-Test e Wilcoxon Signed Rank.
- Clustering = KMeans, Clara, Hierarchical e BiCluster.
- Modellazione = Alberi decisionali, Foreste casuali, Boost ADA, Support Vector Machine, Regressione logistica e Rete neurale.
- Valutazione = Matrice di confusione, Grafici di rischio, Curva dei costi, Mano, Sollevamento, ROC, Precisione, Sensibilità.
- Grafici = Box Plot, Istogramma, Correlazioni, Dendrogrammi, Cumulativo, Componenti principali, Benford, Grafico a barre, Grafico a punti e Mosaico .
- Trasformazioni = Riscala (Ricentra, Scala 0-1, Mediana / MAD, Log naturale e Matrice) - Imputa (Zero / Mancante, Media, Mediana, Modalità e Costante), Ricodifica (Binning, Kmeans, Larghezza uguale, Indicatore, Unisci categorie ) - Pulizia (Elimina ignorati, Elimina selezionati, Elimina mancanti, Elimina Obs mancanti)
Rattle utilizza anche due strumenti grafici esterni di indagine / tracciamento. Latticist e GGobi sono applicazioni indipendenti che forniscono una visualizzazione grafica dei dati altamente dinamica e interattiva per l'analisi esplorativa dei dati.
Pacchi
Le capacità di R sono estese tramite pacchetti inviati dall'utente , che consentono tecniche statistiche specializzate, dispositivi grafici e funzionalità di importazione / esportazione in molti formati di dati esterni. Rattle utilizza questi pacchetti: RGtk2, pmml, colorspace, ada, amap, arules, biclust, cba, descr, doBy, e1071, ellipse, fEcofin, fBasics, foreign, fpc, gdata, gtools, gplots, gWidgetsRGtk2, Hmisc, kernlab , Matrix, mice, network, nnet, odfWeave, party, playwith, psych, randomForest, reshape, RGtk2Extras, ROCR, RODBC, rpart, RSvgDevice, survival, timeDate, graph, RBGL, bitops,
Guarda anche
Riferimenti
- Graham J Williams (2011). Data mining con Rattle e R: The Art of Excavating Data for Knowledge Discovery , Springer, Use R !.
- Nel 2010, Rattle è stato elencato tra le prime 10 interfacce utente grafiche nel software statistico da Decision Stats.
- Rattle è descritto come un "front-end attraente e facile da usare ... toolkit di data mining" in un articolo pubblicato su Teradata Magazine, volume 9, numero 3, pagina 57 (settembre 2009).
- Graham J William (2009). Rattle: Una data mining GUI per R . The R Journal 1 (2): 45-55.