#========================================================================================== # ce083 Estatística Computacional I - Profs Walmes Zeviani & Elias Krainski (LEG/DEST/UFPR) # Aula 1 - Noções do SO Linux, aplicativo R, editor Emacs (13/09/2011) # Aluno: Fláivo Thiago da Silva Luz #========================================================================================== #------------------------------------------------------------------------------------------ # usando o R no terminal do Linux. Para abrir o R no terminal digite R 1.Operações aritméticas simples: 1.1.Somar: +, exemplo: 1+1(enter)=2 1.2.Subtrair: -, exemplo: 1+1(enter)= 0 1.3.Multiplicar: *, exemplo: 2*2(enter)=4 1.4.Divir: /, exemplo: 2/2(enter) = 1 1.5.Potência: ** ou ^, exemplo: 3**2(enter) = 9 Nota: O R tem grande diversidade de comandos matemáticos, dentro eles: Funções trigonométricas, exponenciais, logaritmicas, progressão aritmética e etc. No então, estão listadas acima, somente as aprendidas em sala de aula. 2.Comandos rápidos: 2.1.Fechar o programa: q() 2.2.Mostrar os objetos que estão armazenados na área de trabalho: ls() 2.3.Criar um diretório de arquivo: Pressione Ctrl X e F 2.4.Executar linhas no editor de texto: Pressione Ctrl C e N 2.5."Recortar" linhas: Pressione Ctrl e K 2.6."Colar" linhas: Pressione Ctrl e Y 2.7.Desfazer um comando anterior: Pressione Ctrl X e U Obs: Na opção "EDIT" na barra de ferramentas do editor, constam os a opção de escolha, juntamente com o seu comando rápido. 3.Atribuição de valor e classificação de variável/vetor 3.1. Atribuição de valor: " <- " esse operador atribui valor/caracteristica às variáveis/vetores, exemplo: x<-7, diz que: x <- (RECEBE) o número 7. Nota: Em uma mesma linha, pode conter mais de um comando Obs: <- é o modo mais usual para atribuição de valor/característica na linguagem R, porém pode ser substituido por " = " ou "shipt_". 3.2. Concatenar valores a uma variável: x <- c(19,25,18,18) 3.3. Concatenar características a uma variável: x<- c("masc","masc","fem","fem") Nota: As Variáveis qualitativas precisam estar entre " ", exemplo: "casado", "aprovado", "rico", "infectado". 3.3. Mostrar o tipo de variável: class(x) Exemplo: "character","numeric", "integer",... 3.4. Confirma "true" se a variável for "integer", se não, "False": is.integer(x) 3.5. Mostra quais são os dados "integer" da variável: as.integer(x) 3.6. Transformar dados quantitativos em qualitativos: factor(x,label=c("masc","fem")) Exemplo: x<-c(1,0,0,1) factor(x,label=c("masc","fem")) [1] fem masc masc fem obs: A quantidade de parenteses abertos deve ser a mesma dos fechados. Nota: Sempre a primeira classificação será para o menor valor. factor = número inteiro com atributos label = argumento da função A quantidade de elementos é independente, a codificação ou substituição ocorre desde 2 ou mais. 4.Outras informações importantes: 4.1.c(x,y) é completamente diferente de c("x","y"), pois o primeiro trata-se de uma concatenação de vetores, enquanto no segundo, uma de variáveis. 4.2.Para saber o quantidade gasta para armazenamento da variável/vetor, basta utilizar o comando: object.size(x) Obs: Em todos os exemplos, a letra x foi utilizada para representar as variáveis, porém é possível escolher qualquer outra, mas tanto na literatura, quanto nas aulas, x, y e z são as letras mais usuais para demonstrar e exemplificar comandos. #------------------------------------------------------------------------------------------