Introdução ao R para análise exploratória -...

Preview:

Citation preview

Introdução ao Rpara análise exploratória de dados – Parte 1MAE-0217: ESTATÍSTICA DESCRITIVA – MARÇO DE 2017

PROFESSORA: MÁRCIA D’ELIA BRANCO

MONITORA PAE: SIMONE HARNIK

Por que usar R> R é uma linguagem e um ambiente desenvolvidos para a Estatística. Entre seus

recursos estão gráficos, modelos lineares e não lineares, testes estatísticos, recursos para análise de dados multivariados...

> Vem sendo atualizado frequentemente por vários grupos de pesquisa em estatística de todo o mundo

> Novas possibilidades e recursos, que vão de formas mais amigáveis de exibição até modelos mais e mais sofisticados, são lançados todos os dias

> Dialoga com outras linguagens como o C ou C++, que costumam ser mais rápidas para certos algoritmos

> Há vários fóruns de ajuda e uma comunidade de usuários crescente

Quando não usar o R> A princípio, o R não apresenta nenhuma restrição grave que o impeça de executar

bem as tarefas de análises descritivas de dados

> Porém, eventualmente, clientes ou parceiros não sabem como utilizá-lo ou há rotinas

mais ágeis implementadas em outros pacotes

> Alternativas com várias funções estatísticas: SPSS e SAS

> Alternativas mais básicas e também mais conhecidas:

Microsoft Excel e LibreOffice Calc

Como instalar o R

> Download do R> https://cran.r-project.org/

> Download do RStudio> https://www.rstudio.com/products/rstudio/downl

oad/

Ajuda!!!

> Stack Overflow em Português> http://pt.stackoverflow.com/questi

ons/tagged/r

> Stack Overflow (em inglês)> https://stackoverflow.com/questio

ns/tagged/r

Primeiros passos no R

> A (very) short introduction to R> https://cran.r-

project.org/doc/contrib/Torfs+Brauer-Short-R-Intro.pdf

> Cookbook for R> http://www.cookbook-r.com/

Criando um projeto no RStudio

A lógica de bibliotecas e opções

Propriedades de umabase de dados

Tabulação de variáveiscategóricas

Gráfico de barras simplesPRIMEIRO FAZEMOS UMA TABELA O GRÁFICO É PRODUZIDO COM A TABELA

Podemosmelhorar...

Ou nahorizontal

Gráfico de pizzaTEMOS DE ESCREVER OS RÓTULOS PARA, ENTÃO, PLOTARMOS O GRÁFICO

ggplot2: uma outra gramática

Você terá de especificar blocos independentes, que serão combinados para formar um gráfico único. Os blocos são os seguintes:

> data

> aesthetic mapping

> geometric object

> statistical transformations

> scales

> coordinate system

> position adjustments

> faceting

Gráfico de barras no ggplot2

Gráfico de barras horizontais no ggplot2

Gráfico de barras horizontais no ggplot2

Gráfico de barras divididas

Gráfico de pizza no ggplot2

Estatísticasdescritivas

Uso da biblioteca pastecscom a função stat.desc

O que ficou faltando?!

Estatísticasdescritivas

Uso da função summary

Estatísticas descritivas

Uso da função quantile

Problema?

Estatísticas descritivas

Uso da biblioteca psych e da função describe

Estatísticasdescritivaspor grupo

Uso da biblioteca psych e da função describeBy

Histogramas no modo básico

Histogramas no ggplot2

Histogramas no ggplot2

Boxplot no modo básico

Boxplot no modo ggplot2

ReferênciasCOOKBOOK FOR R. Cookbook for R. Disponível em: http://www.cookbook-r.com/. Acessado em 12 de março de 2017.

CURSO R. Material das aulas do curso de R. Disponível em: http://curso-r.github.io/. Acessado em 9 de março de 2017.

KABACOFF, R.I. Quick-R: Descriptives. Disponível em: http://www.statmethods.net/stats/descriptives.html. Acessado em 12 de março de 2017.

KABACOFF, R.I. Quick-R: Frequencies. Disponível em: http://www.statmethods.net/stats/frequencies.html. Acessado em 12 de março de 2017.

KABACOFF, R.I. Quick-R: Pie Charts. Disponível em: http://www.statmethods.net/graphs/pie.html. Acessado em 12 de março de 2017.

ReferênciasIQSS-HARVARD. Introduction to R Graphics with ggplot2. Disponível em: http://tutorials.iq.harvard.edu/R/Rgraphics/Rgraphics.html. Acessado em 9 de março de 2017.

R. The Comprehensive R Archive Network. Disponível em: https://cran.r-project.org/. Acessado em 9 de março de 2017.

RSTUDIO. Download RStudio – Rstudio. Disponível em: https://www.rstudio.com/products/rstudio/download/. Acessado em 9 de março de 2017.

STACK OVERFLOW. Frequent ‘r’ Questions – Stack Overflow. Disponível em: https://stackoverflow.com/questions/tagged/r. Acessado em 9 de março de 2017.

STACK OVERFLOW EM PORTUGUÊS. Perguntas ‘r’ Mais Recentes – Stack Overflow em Português. Disponível em: http://pt.stackoverflow.com/questions/tagged/r. Acessado em 9 de março de 2017.

ReferênciasSTHDA. ggplot2 barplots : Quick start guide - R software and data visualization - Easy Guides -Wiki – STHDA. Disponível em: http://www.sthda.com/english/wiki/ggplot2-barplots-quick-start-guide-r-software-and-data-visualization. Acessado em: 13 de março de 2017.

STHDA. ggplot2 pie chart : Quick start guide - R software and data visualization - Easy Guides -Wiki – STHDA. Disponível em: http://www.sthda.com/english/wiki/ggplot2-pie-chart-quick-start-guide-r-software-and-data-visualization. Acessado em: 13 de março de 2017.

TORFS E BAUER. A (very) short introduction to R. Disponível em: https://cran.r-project.org/doc/contrib/Torfs+Brauer-Short-R-Intro.pdf. Acessado em 12 de março de 2017.

Recommended