Dipende fortemente dalla lingua che preferisci. Dato che non uso spesso Python per la visualizzazione dei dati, posso solo consigliarti libri relativi alla visualizzazione dei dati in R. Dopo aver scritto questo post ho riletto la tua domanda e Nr. 1, nr. 2 e forse Nr. 4 potrebbe essere il più teorico. Sebbene Nr. 6 spiega anche gli aspetti teorici, è specializzato nella visualizzazione di tecniche di apprendimento automatico senza supervisione.
- R Graphics di Paul Murrell
L'autore Paul Murrell ha un ruolo significativo nello sviluppo della grafica del linguaggio R. Ha sviluppato il concetto di "Grammatica della grafica" che è il concetto alla base della libreria ggplot2. Il libro è piuttosto avanzato sebbene non sia necessaria molta conoscenza preliminare e piuttosto teorica. È il miglior libro per le persone che vogliono veramente comprendere i concetti di visualizzazione dei dati in R, ma non lo consiglio ai principianti.
- Widget HTML
È un must per la visualizzazione interattiva dei dati. Varie librerie JavaScript vengono tradotte e adattate a R. Puoi includere la maggior parte dei widget in RShiny, Markdown (reso come HTML) o nella console). I miei widget HTML preferiti sono
Questo libro è piuttosto adatto ai principianti. I suoi esempi sono mostrati principalmente in ggplot2. Quando ho iniziato ad apprendere le tecniche avanzate di visualizzazione dei dati in R, ho utilizzato principalmente questa e il sito Web ufficiale di ggplot2.
- Il sito web ufficiale di ggplot2
È il miglior punto di partenza per imparare ggplot2, ma può apparire in modo schiacciante se non sei disposto ad essere appassionato e se non hai molto tempo. ggplot2 è fantastico, ma può avere una curva di apprendimento ripida, ad es. non è possibile scrivere il "+" all'inizio della riga. Vengono inoltre spiegati tutti i concetti teorici.
- Galleria ufficiale di Shiny
Shiny è la libreria R più utilizzata per creare app con R. Può essere sostituita da strumenti di BI come Tableau o Qlickview. shinyjs è un'ottima estensione di shiny che combina lucido con javascript, ma puoi anche includere HTML, CSS e JavaScript da solo.
- Cluster Analysis in R
Questo libro proviene dagli stessi autori di Guide alla bellissima grafica (nr.3) . È un libro specializzato per la visualizzazione di tecniche di apprendimento automatico senza supervisione e in particolare di clustering.
7. Tutorial semplice
Nel caso in cui inizi a visualizzare e ti ho sopraffatto un po '.