Introdução ao r

Páginas: 7 (1587 palavras) Publicado: 11 de novembro de 2011
Introdu¸˜o ao R ca
Probabilidades e Estat´ ıstica C 2005/2006

1

1

O que ´ o R? e

• Um software estat´ ıstico de distribui¸˜o gratuita; ca a ıstica de dados, atrav´s de: e • Permite a an´lise estat´ – Utiliza¸ao das bibliotecas que possui; c˜ – Programas feitos pelo utilizador.

2

2

Instala¸˜o ca
http://neacm.fe.up.pt/CRAN/ seguindo os links R-Binaries−→Windows−→base

1.Pode ser obtido, por exemplo, a partir do endere¸o: c

2. Descarregar o ficheiro execut´vel, por exemplo, a http://neacm.fe.up.pt/CRAN/bin/windows/base/R-2.2.0-win32.exe 3. Executar esse ficheiro, o que permitir´ a instala¸˜o do sistema base e dos a ca packages recomendados.

3

3

Documenta¸˜o sobre o R ca

Os manuais sobre o R, inclu´ ıdos em todas as instala¸˜es, s˜o: co a • Anintroduction to R (leitura obrigat´ria); o • Writing R extensions; • R data import/export; • The R language definition; • R installation and administration.

4

4

Documenta¸˜o sobre o R ca

Documenta¸ao geral c˜ • R para principiantes, de E. Paradis, em http://neacm.fe.up.pt/CRAN/doc/contrib/rdebuts en.pdf • FAQ; • Manuais online sobre tratamento estat´ ıstico.

5

5

In´ ıcio de sess˜ono R a

Num ambiente de Windows, 1. Criar uma pasta onde quer guardar os seus trabalhos - e.g., C:/PED R; 2. Com o bot˜o direito do rato carregue no atalho do programa R e escolha a ”propriedades” ; No espa¸o reservado ao ”start in” altere o caminho c para o local onde criou a sua pasta - e.g., C:/PED R; 3. Duplo clique sobre o ´ ıcone do R, carregando o programa; 4. Aguardar o prompt ”>”.
Nota:Aconselha-se o uso de um ficheiro de texto (Wordpad, e.g.) onde se v˜o escrevendo as instru¸˜es a serem a co dadas no R. Fica-se assim com um registo do que se faz, bastando copiar as instru¸˜es para o R. co

6

6

Comandos elementares
• Sair do programa > q( ) o • Express˜es Por exemplo, queremos calcular 6+48 > 6 + 48 • Atribui¸˜es Atribu´ co ımos o valor a um escalar atrav´s da sintaxee > escalar x ls( )

Nota: O R faz a distin¸˜o entre mai´sculas e min´sculas. Por exemplo, X e x s˜o ca u u a objectos diferentes.
7

7

Principais opera¸˜es aritm´ticas co e
+ * / sqrt (x) %% log, log10, log2, logb (x, base) exp

Soma Diferen¸a c Multiplica¸ao c˜ Divis˜o a Potˆncia e Raiz quadrada de x M´dulo o Logaritmos Exponencial

8

Trignom´tricas e Arredondamento de x comn casas decimais Outras (vectores)

sin, cos, tan round (x, n) max, min, range, mean, sum, var, sd, prod, sort, order, etc.

Nota: Sempre que tiver d´vida sobre uma qualquer fun¸ao pode pedir ajuda u c˜ no R atrav´s do comando help(fun¸ao). A fun¸˜o apropos(conceito) e c˜ ca informa-o sobre todas as fun¸oes que o R tem que envolvam conceito. A c˜ fun¸ao demo( ) mostra-lhe alguns exemplos. c˜9

8

Alguns tipos de objectos

• Vector (colec¸ao ordenada de elementos do mesmo tipo); c˜ c˜ • Array (generaliza¸ao multidimensional de vector, com elementos do mesmo tipo); • Data frame (como o array, mas com colunas de diferentes tipos); o • Factor (tipo de vector para dados categ´ricos); • Lista. Nota: A fun¸ao mode(objecto) informa ou atribui o tipo de objecto. c˜

10

8.1Vectores

8.1.1

Cria¸˜o de vectores e seu manuseamento ca

• Criamos um vector atrav´s da fun¸˜o c ( ). e ca > > [1] > > [1] x [1] > [1] > [1] dados [1] dados [−c (3 : 6)] 2.8 2.6 2.3 1.8

12

8.1.2

Cria¸˜o de vectores com sequˆncias e repeti¸˜es ca e co

• As fun¸oes seq e rep s˜o uteis na cria¸˜o de vectores. c˜ a ´ ca
> > [1] > > [1] > > [1] seq1 > [1] > > −1 0 1 [1] > >1.5 2 2.5 3 [1] rep1 l < −L/k # #
Amplitude dos dados

#

Calcula o menor inteiro n˜o inferior a 1+log(20)/log(2) a

Amplitude de cada classe

> for(i in 1:7) { + quebra[i]< −min(dados)+(i-1)*l } > quebra #
C´lculo dos extremos de cada classe. a

15

Exerc´ 1.2 ıcio
> Fi< −rep(0,k) > for(i in 1:k){ + Fi[i]< −sum(dados Fi > fi< −rep(0,k) > fi[1] for(i in 2:k){ + fi[i]< −Fi[i]-Fi[i-1]}...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • introdução ao r
  • Introducao ao r
  • introdução atps de r&s
  • Política para quê ? filosofando
  • UFLA introdução a Estatistica Básica com R
  • R. Bertoni
  • UMA INTRODUÇÃO HISTÓRICA AO DIREITO CONSTITUCIONAL OCIDENTAL
  • CELES, W., CERQUEIRA, R. e RANGEL, J. L. Introdução a Estruturas de Dados

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!