• Nenhum resultado encontrado

MAE399 - An´alise de dados e simula¸c˜ao

N/A
N/A
Protected

Academic year: 2022

Share "MAE399 - An´alise de dados e simula¸c˜ao"

Copied!
11
0
0

Texto

(1)

MAE399 - An´ alise de dados e simula¸c˜ ao

Prof. Florencia Leonardi

Aula 1: apresenta¸ao do curso e introdu¸ao ao R

22 de Fevereiro, 2016

(2)

P´agina do curso:

http://www.ime.usp.br/~leonardi/disciplinas/mae399

(3)

Programa da disciplina:

1. An´alise explorat´oria de um ou mais conjuntos de dados.

2. M´etodos gr´aficos: medidas robustas, P-P e Q-Q plots.

3. Regress˜ao e an´alise de res´ıduos.

4. Simula¸c˜ao est´atica: simula¸c˜ao de vari´aveis aleat´orias, m´etodos de Monte Carlo.

5. Simula¸c˜ao de eventos discretos: filas, controle de estoques, etc.

6. Reamostragem.

7. Aceita¸c˜ao-rejei¸c˜ao.

(4)

Forma de avalia¸c˜ao:

Trabalhos: feitos no computador e entregues antes das provas.

Provas: ser˜ao trˆes durante o curso, a nota de provas ser´a a m´edia das duas melhores notas obtidas.

Nota final: 0.20 NT + 0.8 NP

(5)

Programa R: uma linguagem de programa¸c˜ao e um conjunto de ferramentas para an´alise estat´ıstica de dados

www.r-project.org

RStudio: interface de usu´ario para R www.rstudio.com

(6)

Por que usar R?

I E de gra¸´ ca!

I Est´a dispon´ıvel para Windows, Mac e Linux

I E extens´ıvel: muitos pacotes dispon´ıveis´

I Possibilidade de criar pacotes pr´oprios

I Comunidade muito ativa

(7)

Conceitos b´asicos do R

I Fun¸c˜oes

Utilizadas para realizar opera¸c˜oes mais complexas.

Exemplo: read.csv(file=“hello.csv”, header=TRUE)

read.csv() ´e uma fun¸c˜ao para importar um arquivo CSV; “file”

e “header” s˜ao argumentos

(8)

Conceitos b´asicos do R

I Atribui¸c˜oes

Nos permite salvar os resultados ou sa´ıdas das fun¸c˜oes, usando o operador de atribui¸c˜ao “<-” ou “=”

Exemplo: hellodata <- read.csv(file=“hello.csv”, header=TRUE)

Importamos o arquivo CSV, o salvamos em R com o nome

“hellodata”, logo podemos reutiliz´a-lo com outras fun¸c˜oes.

Dica: useAlt + –ouOption+ – em RStudio para inserir

“<-”

(9)

Conceitos b´asicos do R

I Objetos

Valores que criamos no processo de atribui¸c˜ao s˜ao

armazenados como “objetos”, tais como vetores, matrizes, tabelas ou listas.

Exemplo: a tabela (“data frame”) com o nome “hellodata” ´e um objeto do R

(10)

Pacotes

I “Um pacote ´e essencialmente uma biblioteca de c´odigo pre-escrito destinado a efetuar alguma tarefa ou conjunto de tarefas” (Lander 2013); usualmente, um pacote contem v´arias fun¸c˜oes

I R j´a vem com um conjunto de pacotes, mas muitos outros est˜ao dispon´ıveis para download

I Para que as fun¸c˜oes de um pacote possam ser usadas, ´e necess´ario que o pacote seja instalado e “carregado”

(11)

Referˆencias

I Livros

I R in Action. http:

//www.allitebooks.com/r-in-action-second-edition/

I R for Everyone. http://proquest.safaribooksonline.

com/book/programming/r/9780133257182

I Data Analysis and Graphics Using R.http://proquest.

safaribooksonline.com/book/databases/9781107385481

I Tutoriais na web

I Introduction to R.

I Quick R.http://www.statmethods.net/

I R Example. http://www.rexamples.com/

I R-Bloggers. http://www.r-bloggers.com/

I StackOverflow. http://stackoverflow.com/

Referências

Documentos relacionados

Você poderá criar listas de favoritos para organizar / facilitar o acesso aos canais disponíveis como segue:  Selecione o canal que deseja classificar e pressione a tecla ‘FAV’

A vers˜ao param´etrica do algoritmo de bootstrap assume parcialmente conhecida a distribui¸c˜ao de probabilidade F geradora dos dados observados, sendo necess´ario apenas definir

1º da Resolução 30/2020 do CEPE que aprovou, em caráter excepcional, a substituição de disciplinas dos cursos presenciais, aprovadas pelos departamentos e colegiados de

A an´ alise da variˆ ancia baseia-se na premissa que, sendo verdadeira a hip´ otese H 0 , existem trˆ es maneiras pelas quais a variˆ ancia σ 2 comum a todas as popula¸ c˜ oes,

As três velhas conversaram por largo tempo, não porque muitas coisas se tivessem a dizer a respeito do que se acabava de passar, porém porque a comadre, remontando ao mais

Os valores simulados usando o algoritmo formam uma amostra da distribui¸c˜ao de X (provar!).. O n´ umero de itera¸c˜oes necess´arias para a simula¸c˜ao de uma unidade amostral ´e

• A entrega deve conter o relat´ orio (em .pdf), contendo a an´ alise do problema estudado, e o c´ odigo usado para as simula¸ c˜ oes computacionais (arquivos .py). A entrega pode

Mantenedor: tem a custódia de pacote(s) no Debian Sponsor: realiza uploads para mantenedores não oficiais Upstream: desenvolvedor principal do software. (Universidade de São