ComeçarComece gratuitamente

Criação de uma lista nomeada

Você está de parabéns!

Assim como na sua lista de tarefas, convém saber ou recordar o que significam os componentes da lista. É por isso que você deve dar um nome a eles:

my_list <- list(name1 = your_comp1, 

                name2 = your_comp2)

Isso cria uma lista com componentes denominados name1, name2 e assim por diante. Se quiser dar nome às listas depois de criá-las, você pode usar a função names() como fez com os vetores. Os comandos a seguir são totalmente equivalentes à atribuição acima:

my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")

Este exercício faz parte do curso

Introdução ao R

Ver Curso

Instruções de exercício

  • Altere o código do exercício anterior (consulte o editor) adicionando nomes aos componentes. Use o nome vec para my_vector, mat para my_matrix e df para my_df.
  • Imprima my_list para poder inspecionar a saída.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Vector with numerics from 1 up to 10
my_vector <- 1:10 

# Matrix with numerics from 1 up to 9
my_matrix <- matrix(1:9, ncol = 3)

# First 10 elements of the built-in data frame mtcars
my_df <- mtcars[1:10,]

# Adapt list() call to give the components names
my_list <- list(my_vector, my_matrix, my_df)

# Print out my_list
Editar e executar código