Punteggio:
The Art of R Programming di Norman Matloff è apprezzato per il suo approccio approfondito e chiaro all'apprendimento di R come linguaggio di programmazione, adatto sia ai principianti che agli utenti esperti. Sebbene fornisca una solida base di programmazione in R e organizzi i contenuti in modo efficace, diverse recensioni sottolineano la disorganizzazione, l'assenza di set di dati necessari per gli esempi e la mancanza di esercizi per la pratica.
Vantaggi:1) Ottima risorsa per la comprensione della programmazione in R, adatta sia ai principianti che ai programmatori esperti. 2) Copertura completa dei concetti di programmazione, compresi argomenti avanzati come la programmazione orientata agli oggetti e il debug. 3) Stile di scrittura chiaro, con esempi utili e sezioni estese per approfondire gli argomenti chiave. 4) Molto meglio delle risorse online gratuite in termini di completezza e comprensione.
Svantaggi:1) Manca di organizzazione in alcune sezioni e introduce gli argomenti in ordine sparso, il che può confondere i principianti. 2) Non fornisce i set di dati necessari per gli esempi, rendendo difficile per i principianti esercitarsi sul materiale. 3) Il libro è poco approfondito sull'analisi statistica e sulla regressione, il che potrebbe non soddisfare le aspettative di tutti gli studenti. 4) Alcuni errori negli esempi di codifica possono risultare frustranti per i principianti che cercano di seguirli.
(basato su 184 recensioni dei lettori)
The Art of R Programming: A Tour of Statistical Software Design
R è il linguaggio più diffuso al mondo per lo sviluppo di software statistici: Gli archeologi lo usano per tracciare la diffusione di antiche civiltà, le aziende farmaceutiche per scoprire quali farmaci sono sicuri ed efficaci e gli attuari per valutare i rischi finanziari e far funzionare le economie.
L'arte di programmare con R vi accompagna in una visita guidata allo sviluppo di software con R, dai tipi e dalle strutture di dati di base ad argomenti avanzati come le chiusure, la ricorsione e le funzioni anonime. Non sono richieste conoscenze di statistica e le vostre capacità di programmazione possono variare da quelle di un hobbista a quelle di un professionista.
Lungo il percorso, imparerete a conoscere la programmazione funzionale e orientata agli oggetti, a eseguire simulazioni matematiche e a riorganizzare dati complessi in formati più semplici e utili. Imparerete anche a:
⬤ Creare grafici artistici per visualizzare serie di dati e funzioni complesse.
⬤ Scrivere codice più efficiente utilizzando R parallelo e la vettorizzazione.
⬤ Interfacciare R con C/C++ e Python per aumentare la velocità o le funzionalità.
⬤ Trovare nuovi pacchetti R per l'analisi del testo, la manipolazione delle immagini e altro ancora.
⬤ Schiacciare i fastidiosi bug con tecniche di debug avanzate.
Che si tratti di progettare aerei, prevedere il tempo o semplicemente domare i dati, The Art of R Programming è la guida per sfruttare la potenza del calcolo statistico.
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)