2010-01-29 9 views
35

Sono un utente dedicato di R (r-project.org) e amo l'infografica.Come posso imparare a creare belle infografiche (con collegamento alla mia conoscenza R)?

Ho appena imbattuto in questo articolo: http://www.noupe.com/design/fantastic-information-architecture-resources.html

Dare una lunga lista di risorse per i progettisti di informazione.

E ha suscitato in me il desiderio di fare trame R più belle (non solo informative).

Avete qualche suggerimento/risorse su come fare questo salto?

Quali libri/software/competenze ho bisogno di avere/sviluppare per poter realizzare belle infografiche?

risposta

51

Ecco un elenco di risorse che vorrei suggerire:

libri di Tufte sono veramente eccellente, anche se il mio preferito è in realtà il suo secondo libro: Envisioning Information. Separatamente, ho sempre trovato il periodic table of visualization methods divertente. Ross Ihaka anche taught a course on this subject in passato.

Per R, imparare ggplot2. Il blog learnr.wordpress.com è un'ottima risorsa per questo. Potresti considerare the ggplot book e the original Grammar of Graphics book.

Ecco un altro articolo utile dallo stesso sito che hai collegato nella tua domanda: Data Visualization: Modern Approaches.

Alcuni buoni blog sull'argomento:

In alcuni casi, si potrebbe desiderare di fare la tua manipolazione dei dati in R, ma creare la visualizzazione con un altro strumento (vedere, ad esempio, this list).Ecco alcuni dei migliori strumenti che ho trovato nel corso degli anni:

Infine, una piattaforma interessante visualizzazione aperta è disponibile presso many eyes.

+0

Completamente contrassegnati. Risposta a dondolo! – Sharpie

+0

Quale strumento consiglieresti a qualcuno che intende creare lotti di infografica? Devo generare rapporti mensili per 70 filiali aziendali e non riesco a trovare lo strumento giusto per il lavoro. –

-4

una buona opzione è quella di rendere i propri componenti flash per lo studio visivo e lavorare con loro in asp.net

6

Se il lato R delle tue capacità è piuttosto buona, allora avrai sicuramente desidera iniziare la lettura Edward Tufte libri 's, in particolare The Visual Display of Quantitative Information e Beautiful Evidence, entrambi i quali offrono eccellenti intuizioni su come presentare in modo efficace ed efficiente dei dati.

Si dovrebbe essere in qualche modo avvisati che tutti hanno un'idea diversa di "bello", tuttavia. Tufte è un grande sostenitore della massimizzazione di una quantità che chiama "rapporto inchiostro-dati": quanta parte dell'inchiostro della pagina è dedicata ai dati anziché a quello che lui chiama "chartjunk". Questo fa sì che il suo lavoro abbia un'opera elegante e minimalista che certamente rende più facile digerire tutto ma che alcune persone potrebbero trovare troppo utilitaristico. Ma per Tufte, la funzione e la forma sono molto vicine a una cosa: più ti aiuta, più è bella ed elegante.

12

Si potrebbe voler utilizzare R per creare la grafica sottostante e quindi salvarla in un formato modificabile (come svg). Quindi utilizzare un'applicazione più artistica per modificare il tuo svg per renderlo bello (come Inkscape). Vedere il mio previous question per un esempio utilizzando Cairo. Vorrei anche fare +1 su learn ggplot2 di Shane.

+1

Grazie, Paul, è molto utile! –

-3

Sto usando Tableau Public, è un software gratuito per creare grafici e mappe. I grafici non sono stupefacenti ma mi piacciono le mappe, non conosco software migliore per la creazione di mappe di informazioni.

+0

Non è una risposta per la domanda – Chella

1

Lo tikz manual contiene alcune decine di pagine su come realizzare una buona grafica (utilizzando tikz). Quindi non è del tutto specifico per R, ma le idee sono interessanti e sono state elaborate con esempi.

Non so qual è l'obiettivo finale delle tue visualizzazioni, ma se LaTeX è coinvolto (e quando non è coinvolto per una bella tipografia?;)) Può essere una buona idea rielaborare la tua grafica in una grafica vettoriale lingua, come suggeriva Shane.

Problemi correlati