Introdução ao R - Exercícios Módulo III

Autor: Pablo Fonseca

04 de Junho de 2018

  1. Crie uma pasta chamada exercicio_modulo3, defina essa pasta como seu diretório de trabalho e mostre que esse é o diretório de trabalho atual.

  2. Adicione o arquivo input_mtcars_cursoR_10_11_17.txt, que esta presente na pasta do Dropbox, na pasta criada exercicio_modulo3 e importe esse aquivo para o R em um objeto chamado mtcars_data.

  3. Utilizando a Data frame criada no exercício anterior, apresente as seis primeiras linhas e todas as colunas dela.

  4. Com a Data frame mtcars_data, defina o conteúdo presenta na coluna “model” como o nome das linhas dessa Data frame. Em seguida, apresente o nome das linhas.

  5. Substitua o nome das colunas “hp” e “gear” por “horsepower” e “engrenagens”, respectivamente.

  6. Crie uma nova coluna na tabela mtcars_data. Essa coluna deverá receber o nome de “eficiencia”. Insira nessa coluna os valores respectivos da divisão entre os elementos das colunas “horsepower” e “mpg”, respectivamente. Apresente o resultado inserido nessa nova coluna.

  7. À partir da coluna criada no exercício anterior, crie uma nova tabela chamada “mtcars_eficiencia” contendo somente as linhas que possuem um valor superior a 10 na coluna “eficiencia”. Todas as colunas devem estar contida na nova tabela. Apresente as dimensões dessa tabela.

  8. Ordene a Data frame mtcars_efficiencia em função da coluna “eficiencia”, em sentindo decrescente. Apresente toda a tabela.

  9. Crie uma Data Frame contendo 10 observações e 4 colunas. As colunas devem conter os seguintes elementos: Coluna 1- uma sequência númerica de 1 a 10 incrementando de 1 em 1; Coluna 2- uma sequência de letras maiúsculas de A a J; Coluna 3- 10 fatores onde os 5 primeiros sejam iguais a 1 e os 5 últimos iguais a 2; Coluna4- um vetor lógico onde os cinco primeiros sejam iguais a FALSE e os cinco últimos iguais a TRUE. Nomeie as colunas como desejar. Combine essa nova Data frame com a Data frame mtcars_eficiencia pelas colunas e insira em uma nova Data frame. Apresente o conteudo da nova Data frame.

  10. Salve essa Data frame criada no último exercício, pela combinação das duas Data frames, em um arquivo com extensão “.txt”, separado por tabulações. O output não deve contar o nome das linhas nem aspas entre os valores inseridos na Data frame. Contudo, deve conter o nome das colunas. Mostre que o arquivo foi salvo no diretório de trabalho.