#============================================================================= # Modelagem e análise de dados experimentais com o programa computacional R # http://www.leg.ufpr.br/doku.php/pessoais:walmes:cursoragrarias2012 # Walmes Zeviani # Aula 1 - 10/08/2012 # Introdução ao R, download, instação, primeiros passos #============================================================================= #----------------------------------------------------------------------------- # gerando 10 números aleatórios runif(10) # 10 números entre 0 e 1, distribuição uniforme x <- runif(n=12, min=0, max=1) x<0.5 # retorna um vetor lógico (TRUE ou FALSE) #----------------------------------------------------------------------------- # selecionando os elementos do vetor x x[2] # pega a 2ª x[1:3] # seleção por intervalo x[c(2,4)] # selecioana o 2ª e o 4ª x[x<0.5] #----------------------------------------------------------------------------- # selecionando elementos de uma matriz m <- matrix(1:12, ncol=3, nrow=4) m m[1,] # seleciona a 1ª linha m[,1] # seleciona a 1ª coluna m[1,1] # seleciona a 1ª linha e 1ª coluna m[1:2,] # seleciona a duas primeiras linhas x[-2] # exclui 2ª elemento m[,c(1,3)] # seleciona coluna 1 e 3 m[,-2] # exclui a coluna 2 #----------------------------------------------------------------------------- help(read.table) getwd() # mostra o atual diretório de trabalho setwd("~/Área de Trabalho") # troca o diretório de trabalho # lé um arquivo de dados em formato texto dados <- read.table(file="dados.txt", # nome do arquivo header=TRUE, # primeira linha é o nome das colunas sep=" ") # separador de campos é um espaço dados #-----------------------------------------------------------------------------