Como Usar a Linguagem de Programação R. I. Introdução J M Fernandes.

Slides:



Advertisements
Apresentações semelhantes
Informática Básica Introdução ao Windows – Parte 2 26/2/2010
Advertisements

Administração de sistemas operacionais
Luís Torgo, 2002FEP, UP Data Frames Os data frames são objectos usados para guardar tabelas com dados sobre um problema. –Uma tabela de dados é formada.
Processos no Unix e Linux
Vi 1 Editando com vi. vi 2 Por que vi? l Editar arquivos de configuração l Editar scripts de shell l Disponível em todas as distribuições l Necessita.
POWER POINT 2007 Introdução Colégio Conde Domingos
ODBC.
Iniciação ao MatLab Profa Dra. Rossana Lott Rodrigues
The language of tecnical computing
R - Introdução à Programação
O Editores da Linguagem HTML são componentes utilizados para para ajudar os usuários que querem criar suas páginas na WEB (aqui incluindo os Web Masters,
Instrutor: Nilo Menezes
PROGRAMAÇÃO ou LINGUAGEM C?
Folha de Cálculo TIC 10.
Html Fernanda Barroso.
Tecnologias de Informação e Comunicação
Folha de cálculo Conceitos básicos Criação de uma folha de cálculo
Microsoft Office Excel
JAVA: Conceitos Iniciais
Estrutura de um Programa:
Introdução ao MatLab Aula 1
O Portal do Estudante de Computação
Silvane Gonçalves Analista de Sistemas
Criando Apresentações
VISÃO GERAL DO APLICATIVO.
Aula prática 13 Orientação a Objetos – C++ Parte 1
Conceitos básicos de orientação a objetos
Introdução ao MatLab Aula 1
Seminário 1: Revisão de C
Usando o R para tratamento e análise de dados..
Apresentação Microsoft Power Point
Linguagem de Programação JAVA
Introdução a aplicativos Java
Tecnologias da Informação e Comunicação
Monitoria de Sistemas Inteligentes
Windows Sistema operacional da Microsoft
MICROSOFT Windows XP.
Microsoft Office Excel 2010
Professor: Márcio Amador
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Planilha Eletrônica - Excel
PHP e Formulários Web.
Microsoft Office Publisher 2007
Apresentação Microsoft Power Point
Linguagens de Programação
SPSS Statistics Conceitos Básicos
7 - Criação de Páginas Web
Introdução ao MATLAB 5.3 para Hidrólogos
Monitoria de Sistemas Inteligentes IF684
MatLab (Matrix Laboratory)
14/04/2017 MODULO: Sistemas Operacional Aula 06 –Sistemas Operacionais
Estudo do cálculo do equivalente para curto circuito
MENU ARQUIVO Comando Imprimir Imprimi o documento atual # Impressora
Editor de Texto do Dosvox
Folha de cálculo – Microsoft Excel
MENU LOCALIZAR O Menu Localizar ou Pesquisar, é um sistema de busca interessante do Windows. Quando não sabemos onde um determinado arquivo está ou que.
Introdução à Informática
C# - Unity Introdução. Criando um script Mono Develop Uma IDE.
FOLHA DE CÁLCULO.
Ana Claudia Dutra Claudia Calegari Sandra Maia Thábita Sepulvida.
Monitoria de Estatística e Probabilidade para Computação
MatLab (Matrix Laboratory)
R e Rstudio Prof. Raphael de Souza e Josiel Maimone Figueiredo Programação para Física Ambiental.
OTIMIZAÇÃO ECONÔMICA Professor: Cezar Augusto Pereira dos Santos 1.
Profª Dalila Borges Justino Lins
 Algoritmo ◦ Representa uma sequencia de regras ◦ Possui um conjunto finito de regras ◦ As regras devem ser executadas em uma ordem específica ◦ As regras.
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
SOCKET - É um canal de comunicação entre processos que estabelece uma conexão entre eles na forma de cliente-servidor. Por meio de sockets, os computadores.
Modelagem de Banco de Dados através do ERwin
Folha de cálculo - EXCEL. O que é a folha de cálculo Folha de cálculo integrada: – Funções de base de dados – Possibilidade de criação de gráficos – Ferramentas.
Transcrição da apresentação:

Como Usar a Linguagem de Programação R. I. Introdução J M Fernandes

O Que é o R? Um ambiente de programação Orientado a objetos Similar ao S-Plus Livre Realiza cálculo matricial Excelente para produzir gráficos Recebe o suporte de uma vasta rede

O Que o R Não é? Um pacote estatístico Guiado por menu Fácil de aprender Um programa com interface gráfica

Instalando o R Download do CRAN Seleciona o site de download Download o pacote básico Download outros pacotes a medida que precisar.

Aspectos básicos do R Objetos Convenção de nomes Designar Funções Matriz Data Frame

Objetos nomes tipos de objetos: vector, factor, array, matrix, data.frame, ts, list atributos –mode: numeric, character, complex, logical –length: número de elementos em um objeto criação –Atribui um valor –Cria um objeto em branco

Convenção para Nomes Precisa iniciar com uma letra de (A-Z or a-z) Pode conter letras, dígitos (0-9), e/ou “.” case-sensitive –mydata difere de MyData

Designar “<-” ou “=“ usado para designar –x<-c(1,2,3,4,5,6,7) –x<-c(1:7) –x<-1:4

Funções Ações podem ser feitas em objetos usando funções (nota: uma função é um objeto) Possui argumentos e opções, geralmente são defaults Retorna um resultado Parenteses () são usado para especificar que uma função está sendo chamada. myfunc <- function(x) { y <- cos(x) + sin(x) return (y) } myfunc(0.5) [1]

Dois objetos comumente usados: matrix data frame

Matrix Uma matriz é um vetor com um atributo adicional (dim) que define o número de colunas e de linhas Apenas um tipo é permitido (numérico, caracter, complexo, ou lógico) Criando uma matriz mat1 <- matrix(c(1,2,3,11,12,13), nrow=2, byrow=TRUE) mat1 [,1] [,2] [,3] [1,] [2,]

Data Frame Vários tipos são permitidos com um data frame Criando um data.frame() L<-LETTERS[1:4] #A B C D x<-1:4 # data.frame(x,L) #create data frame attach() e detach()

Elementos dos dados Selecione um elemento –x[2] Selecione um rango de elementos –x[1:3] selecione todos exceto um –x[-3] selecione elementos baseado em operações lígicas operator –x(x>3)

Entrando e importando dados

Importando Dados read.table() –Lê dados de um arquivo externo c() –encadear scan() –pronto para a entrada dos dados R tem ODBC para a conexão com Base de Dados

Entrando e editando dados Inicia o editor e salva as modificações data.entry(x) Inicia o editor sem salvar as modificações –de(x) Inicia o editor de texto –edit(x)

TINN R – Um editor de textos para o R

Interface Externa TINN R – (This is not a notepad)

require(climatol) data(cli.dat) diagwl(cli.dat,est="Example station",alt=100,per=" ",mlab="en") Pacotes do R

Gráficos