Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLuiza de Sá Frade Alterado mais de 8 anos atrás
1
R e Rstudio Prof. Raphael de Souza e Josiel Maimone Figueiredo Programação para Física Ambiental
2
R O que é o R? é um conjunto integrado de funcionalidades para manipulação de dados, cálculo e exibição gráfica Programação para Física Ambiental
3
RStudio O que é RStudio? é um conjunto de ferramentas integradas projetadas para ajudá-lo a ser mais produtivo com R Programação para Física Ambiental
4
RStudio Programação para Física Ambiental Janela de Codificação Console Histórico Plots (gráficos)
5
R: Características # - Significa comentário Case-Sensitive - Ou seja, letras maiúsculas ou minúsculas FAZEM diferença Programação para Física Ambiental
6
R: Variáveis Programação para Física Ambiental A=4 % real ou double Nome=‘jose’% caracter ou char T=30.5% double Logico=TRUE% booleano ou logical
7
R: Leitura do Teclado =readline(‘Texto informativo\n’) Converte o que foi lido para uma string =as.double( ) Converte a para valor real Programação para Física Ambiental
8
R: Leitura do Teclado Programação para Física Ambiental
9
R: Estrutura Condicional Programação para Física Ambiental As condições podem ter os símbolos: >> << >= <= == !=
10
R: Estrutura Condicional Programação para Física Ambiental As condições podem ter conectivos: && (E) || (Ou) ! (Não)
11
R: Estrutura Condicional Programação para Física Ambiental
12
R: Estrutura Condicional Programação para Física Ambiental
13
R: Estrutura Condicional Programação para Física Ambiental
14
R: Estrutura Condicional Programação para Física Ambiental
15
R: Estrutura Condicional Programação para Física Ambiental
16
Estrutura Condicional: Exemplo A nota final de um estudante é calculada a partir de três notas atribuídas, respectivamente, a um trabalho de laboratório, a uma avaliação semestral e a um exame final. As média das três notas mencionadas obedece aos seguintes pesos: Trabalho do Laboratório: 2 Avaliação Semestral: 3 Exame Final: 5 Elabore um algoritmo para um programa que receba as três notas, calcule a média ponderada do aluno e classifique se o aluno está aprovado (média >= 5) ou reprovado (média < 5) Programação para Física Ambiental
17
Estrutura Condicional: Exemplo Desenvolver um algoritmo para resolver uma equação do 2º grau Programação para Física Ambiental
18
R: Vetor e Matriz Programação para Física Ambiental
19
R: Estruturas de Repetição Programação para Física Ambiental
20
R: Estruturas de Repetições Programação para Física Ambiental
21
R: Estruturas de Repetições Programação para Física Ambiental
22
R: Estruturas de Repetições Programação para Física Ambiental
23
R: Estruturas de Repetições Programação para Física Ambiental
24
R: Percorrendo Vetor Programação para Física Ambiental
25
R: Percorrendo Matriz Programação para Física Ambiental
26
R: Funções Programação para Física Ambiental
27
Estrutura de Repetição: Exemplo Escreva um algoritmo que lê 15 valores reais, armazene em um vetor e depois, encontra o maior e o menor deles e mostra o resultado Programação para Física Ambiental
28
Estrutura de Repetição: Exemplo Faça um algoritmo para imprimir a tabuada do 1 ao 10. Programação para Física Ambiental
29
R: Help Para ver o que uma determinada função do Matlab faz basta digitar: ?? Ex: ??readline Programação para Física Ambiental
30
R: Leitura de Arquivos Programação para Física Ambiental
31
R: Leitura de Arquivos Programação para Física Ambiental Arquivo csv: E um arquivo de texto, sendo cada coluna separada por um caracter especifico
32
R: Leitura de Arquivos dados= read.csv ('FILENAME',header=TRUE,sep=“,”); Onde header significa que a primeira linha representa o cabeçalho dos dados E sep representa qual o caracter que esta separando as colunas Ambos são opcionais Programação para Física Ambiental
33
Exercício Dado a pasta ‘Exercicio1’ Leia cada arquivo em uma variável separada Implemente o cálculo da transmitância já realizado como uma função Programação para Física Ambiental
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.