Visualização de dados Lattice e ggplot2 (uma introdução) David Henriques da Matta e Omar Abbara Universidade Estadual de Campinas R Campinas User Group 16 de setembro, 2015 David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
41
Embed
Visualização de dados Lattice e ggplot2 (uma introdução)ra109078/RCampinasUsersGroup/R_campinas_… · David Henriques da Matta e Omar Abbara Visualização de dados Lattice e
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Visualização de dados Lattice e ggplot2 (umaintrodução)
David Henriques da Matta e Omar Abbara
Universidade Estadual de CampinasR Campinas User Group
16 de setembro, 2015
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
Objetivos
O objetivo desta apresentação é dar início ao estudo do pacoteggplot2 do software R.
Dentre os diversos pacotes disponíveis no software R paraanálise gráfica, podemos citar o Lattice como um importanteantecessor do ggplot2.Antes de iniciarmos os estudos ggplot2 introduziremos portantoalgumas formas e características da análise gráfica via Lattice("Lattice: Multivariate Data Visualization With R").Introduziremos também algumas análises gráficas pontuais deoutros pacotes que julgarmos interessantes.
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
Objetivos
O objetivo desta apresentação é dar início ao estudo do pacoteggplot2 do software R.Dentre os diversos pacotes disponíveis no software R paraanálise gráfica, podemos citar o Lattice como um importanteantecessor do ggplot2.
Antes de iniciarmos os estudos ggplot2 introduziremos portantoalgumas formas e características da análise gráfica via Lattice("Lattice: Multivariate Data Visualization With R").Introduziremos também algumas análises gráficas pontuais deoutros pacotes que julgarmos interessantes.
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
Objetivos
O objetivo desta apresentação é dar início ao estudo do pacoteggplot2 do software R.Dentre os diversos pacotes disponíveis no software R paraanálise gráfica, podemos citar o Lattice como um importanteantecessor do ggplot2.Antes de iniciarmos os estudos ggplot2 introduziremos portantoalgumas formas e características da análise gráfica via Lattice("Lattice: Multivariate Data Visualization With R").
Introduziremos também algumas análises gráficas pontuais deoutros pacotes que julgarmos interessantes.
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
Objetivos
O objetivo desta apresentação é dar início ao estudo do pacoteggplot2 do software R.Dentre os diversos pacotes disponíveis no software R paraanálise gráfica, podemos citar o Lattice como um importanteantecessor do ggplot2.Antes de iniciarmos os estudos ggplot2 introduziremos portantoalgumas formas e características da análise gráfica via Lattice("Lattice: Multivariate Data Visualization With R").Introduziremos também algumas análises gráficas pontuais deoutros pacotes que julgarmos interessantes.
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
Lattice: parallel
mpg
disp
hp
drat
wt
qsec
Min Max
4
Min Max
6
Min Max
8
12
34
68
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
Gráficos em 3D
O lattice também possui funções que permitem plotar gráficos em3D, sendo elas:
cloud: plota scatterplot em 3Dwireflame: plota superficies em 3Dlevelplot: plota gráfico falsa-corcontourplot: plota curvas de nível
David Henriques da Matta e Omar Abbara Visualização de dados Lattice e ggplot2 (uma introdução)
Lattice:s scatterplot em 3D
Este exemplo procura encontrar a relação entre a profundidadeda ocorrência de um terremoto na ilha de Fiji com a longitudee dos mesmos.Aqui a análise será condicionada pela magnitude do terremoto.Como esta variável é contínua, ela será discretizada pela funçãoequal.count, em que são construídas 4 shingles (fatoresconstruídos a partir de intervalos com possibilidade de overlap).
quakes$Magnitude <- equal.count(quakes$mag, 4)cloud(depth ~ lat * long | Magnitude, data = quakes,