Utilitários de dados
O R apresenta várias funções para que você possa manipular as estruturas de dados:
- OBSERVAÇÃO: Gerar sequências, especificando os argumentos
from
,to
eby
. - OBSERVAÇÃO: Replicar elementos de vetores e listas.
- OBSERVAÇÃO: Classificar um vetor em ordem crescente. Funciona com números, mas também com cadeias de caracteres e elementos lógicos.
- OBSERVAÇÃO: Inverter os elementos em uma estrutura de dados para a qual a inversão está definida.
- OBSERVAÇÃO: Exibir a estrutura de qualquer objeto R.
- OBSERVAÇÃO: Mesclar vetores ou listas.
is.*()
: Verificar a classe de um objeto R.as.*()
: Converter um objeto R de uma classe para outra.- OBSERVAÇÃO: Achatar listas (possivelmente incorporadas) para produzir um vetor.
Você se lembra dos dados de visualizações de perfis de redes sociais? Suas contagens de visualizações do LinkedIn e do Facebook nos últimos sete dias foram predefinidas como listas.
Este exercício faz parte do curso
R intermediário
Instruções de exercício
- Converta as listas
linkedin
efacebook
em um vetor e armazene-as comoli_vec
efb_vec
, respectivamente. - Em seguida, anexe
fb_vec
ali_vec
(os dados do Facebook vêm por último). Salve o resultado comosocial_vec
. - Por fim, classifique
social_vec
de alto a baixo. Imprima o vetor resultante.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# The linkedin and facebook lists have already been created for you
linkedin <- list(16, 9, 13, 5, 2, 17, 14)
facebook <- list(17, 7, 5, 16, 8, 13, 14)
# Convert linkedin and facebook to a vector: li_vec and fb_vec
# Append fb_vec to li_vec: social_vec
# Sort social_vec