PRÁTICA: MANIPULAÇÃO DE DADOS NO R
Prática: Manipulação
Tendo a tabela de dados no R, podemos acessar individualmente colunas e linhas, ou ainda elementos específicos. Para este acesso utiliza-se os colchetes [ ], informando-se os índices linha e coluna ou seus nomes (nesta ordem e separados por vírgula). Para acessar colunas também pode-se utilizar o cifrão ($) seguido do nome da coluna desejada.
Acessando uma coluna: id_funcionario
funcionario[ ,1]
Acessando uma linha: linha 2 da tabela
Acessando um elemento: instrucao da linha 2 da tabela.
funcionario[2,"instrucao"]
funcionario$instrucao[2]
Funções úteis attach() e order()
Caso deseje acessar as colunas da tabela de dados utilizando apenas o seu nome, basta aplicar a função attach() à tabela de dados e depois escrever o nome da variável desejada.
Podemos ainda querer ordenar a tabela de dados de acordo com uma coluna. Para isto, utilizaremos a função order() . No exemplo abaixo, a tabela está sendo ordenada pela coluna nome.
A mesma função pode ser utilizada para a ordenação decrescente, utilizando o argumento decreasing = TRUE.
Ainda podemos utilizar várias colunas na ordenação. O exemplo abaixo ordena a tabela de forma decrescente, primeiro por nfilhos e depois por salario.
Ou ainda podemos ordenar por uma coluna na ordem crescente e por outra na ordem decrescente. O exemplo abaixo ordena a tabela de forma decrescente por nfilhos e de forma crescente por salario. A função c() cria um vetor, neste vetor devemos colocar se a ordenação decrescente deve ser utilizada ou não.