Você está na página 1de 72

Probabilidade e

Estatística
2 – Comandos Básicos do R

Prof. Dr. André M. D. Ferreira


andre.damasceno@ifma.edu.br
Tipos de Dados

2
Tipos de Dados

3
Tipos de Dados

4
Tipos de Dados

5
Tipos de Dados

6
Tipos de Dados

7
Comandos Básicos
• Durante a utilização do software é possível consultar a
sintaxe de algum comando ou obter mais informações
sobre determinada função usando o comando “help”:

8
Comandos Básicos

9
Atribuição de Valores

10
Comandos Auxiliares

Fonte: Silva et al., 2009

11
Operações Matemáticas Básicas

Fonte: Navarro, 2016

12
Operações Matemáticas Básicas
• A linguagem R realiza as operações na seguinte ordem:

• P → Parênteses
• E → Expoentes
• M e D → Multiplicação e Divisão
• A e S → Adição e Subtração

• OBS.: Operações com a mesma prioridade são


calculadas da esquerda pra direta.

13
Operações Matemáticas Básicas

14
Outras Funções Básicas

Fonte: Silva et al., 2009

15
Cálculo usando Funções

16
Argumentos de Funções

17
Argumentos de Funções

18
Histórico de comandos

19
Vetores
• São conjuntos de dados unidimensionais

• Outras possibilidades: rep, seq, scan


20
Vetores

21
Vetores

22
Vetores

23
Vetores

24
Matrizes

25
Matrizes

26
Operações com Matrizes

Fonte: Silva et al., 2009

27
Operações com Matrizes

28
Operações com Matrizes

29
Operações com Matrizes

30
Dimensões de uma Matriz

31
Nomear linhas e colunas de uma Matriz

32
Operações Lógicas

33
Operadores Lógicos

Fonte: Navarro, 2016

34
Operadores Lógicos

Fonte: Navarro, 2016

35
Operações Lógicas com Strings

36
Fatores

37
Fatores

38
Fatores

39
DATA FRAME

40
DATA FRAME

41
DATA FRAME

42
DATA FRAME
• Algumas tabelas de dados já vem instaladas com o R

43
DATA FRAME
• mtcars

44
DATA FRAME
• ?mtcars

45
DATA FRAME
• airquality

46
DATA FRAME
• ?airquality

47
DATA FRAME
• ?datasets

48
DATA FRAME
• library(help = "datasets")

49
DATA FRAME

50
LISTA

51
LISTA
• View(lista)

52
LISTA

53
LISTA
• View(lista2)

54
IMPORTANDO DADOS
• Definir diretório de trabalho

55
IMPORTANDO DADOS

56
IMPORTANDO DADOS

57
IMPORTANDO DADOS

58
IMPORTANDO DADOS

59
ESTRUTURAS CONDICIONAIS

60
ESTRUTURAS CONDICIONAIS

61
ESTRUTURAS CONDICIONAIS

62
ESTRUTURAS CONDICIONAIS

63
ESTRUTURAS DE REPETIÇÃO

64
ESTRUTURAS DE REPETIÇÃO

65
ESTRUTURAS DE REPETIÇÃO

66
ESTRUTURAS DE REPETIÇÃO

67
ESTRUTURAS DE REPETIÇÃO

68
CRIANDO FUNÇÕES

69
CRIANDO FUNÇÕES

70
Material complementar
• Site com material complementar do livro “Estatística
Básica” (Bussab e Morettin, 2017):
- https://www.ime.usp.br/~pam/EstBas.html
- https://www.ime.usp.br/~pam/scriptsR.html

• Carregar os dados no RStudio com o seguinte comando:


load(url(description = "https://www.ime.usp.br/~pam/dados.RData"))

• Pode-se também fazer o download do arquivo e carrega-


lo usando o menu “File... Open File” no RStudio.

71
TAREFA 1
Assunto: Funções Básicas do R

Equipe: até 03 alunos.

• Resolver as questões e salvar a lista de comandos em um


arquivo no formato R, identificando com comentários o
número de cada questão.

• Enviar o arquivo para o e-mail: andre.damasceno@ifma.edu.br

• Prazo: 1 semana

72

Você também pode gostar