J'ai vraiment d'accord avec les autres affiches: Ses livres sont fantastiques et agréable à lire.
Tout d'abord, je voudrais vous à un très bon tutoriel sur ggplot2 et ggobi de "en Regardant les Données" plus tôt cette année. Au-delà de que je voudrais juste souligner une visualisation de R, et deux logiciels graphiques (qui ne sont pas aussi largement utilisé comme la base de graphiques, de treillis, ou ggplot):
Les Cartes Thermiques
J'aime vraiment les visualisations qui peut gérer multivariée des données, notamment des données de séries chronologiques. Les cartes thermiques peuvent être utiles pour cela. Vraiment intéressant a été présenté par David Smith sur les Révolutions blog. Voici la ggplot code de courtoisie de Hadley:
stock <- "MSFT"
start.date <- "2006-01-12"
end.date <- Sys.Date()
quote <- paste("http://ichart.finance.yahoo.com/table.csv?s=",
stock, "&a=", substr(start.date,6,7),
"&b=", substr(start.date, 9, 10),
"&c=", substr(start.date, 1,4),
"&d=", substr(end.date,6,7),
"&e=", substr(end.date, 9, 10),
"&f=", substr(end.date, 1,4),
"&g=d&ignore=.csv", sep="")
stock.data <- read.csv(quote, as.is=TRUE)
stock.data <- transform(stock.data,
week = as.POSIXlt(Date)$yday %/% 7 + 1,
wday = as.POSIXlt(Date)$wday,
year = as.POSIXlt(Date)$year + 1900)
library(ggplot2)
ggplot(stock.data, aes(week, wday, fill = Adj.Close)) +
geom_tile(colour = "white") +
scale_fill_gradientn(colours = c("#D61818","#FFAE63","#FFFFBD","#B5E384")) +
facet_wrap(~ year, ncol = 1)
Qui finit par trouver, un peu comme ceci:
RGL: Interactive 3D Graphiques
Un paquet qui le vaut bien l'effort d'apprendre est RGL, qui offre la possibilité de créer des graphiques 3D. Il existe de nombreux exemples en ligne pour le présent (y compris dans la rgl documentation).
Le R-Wiki a un bel exemple de comment tracer des nuages de points 3D à l'aide de rgl.
GGobi
Un autre paquet qui vaut le détour est rggobi. Il y a un Springer livre sur le sujet, et beaucoup de documentation/exemples en ligne, y compris sur le "Regardant"Données de parcours.