Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Indexing List Elements | Section
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Essential R Programming for Absolute Beginners - 1768563985826

bookIndexing List Elements

List elements can be accessed in several ways. And just like in vectors, indexing starts at 1.

Access by Index

Elements in a list can be accessed with either single or double brackets:

  • Using single brackets ([ ]) returns the element as a list;
  • Using double brackets ([[ ]]) returns the value itself.

Example

123456
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
copy

Access by Label

If a list has labels, you can extract elements using those labels. Just like with indices, you can use single brackets ([ ]) to return a list or double brackets ([[ ]]) to return the value. Additionally, the dollar sign ($) provides a shorthand for accessing values.

Example

1234567
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
copy
Opgave

Swipe to start coding

You have a list info with course information.

You task is to:

  1. Extract the first element as a list.
  2. Output the class of this element with the class() function.
  3. Extract the fourth element as a numeric type.
  4. Output the class of this element with the class() function.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 43
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

bookIndexing List Elements

Stryg for at vise menuen

List elements can be accessed in several ways. And just like in vectors, indexing starts at 1.

Access by Index

Elements in a list can be accessed with either single or double brackets:

  • Using single brackets ([ ]) returns the element as a list;
  • Using double brackets ([[ ]]) returns the value itself.

Example

123456
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
copy

Access by Label

If a list has labels, you can extract elements using those labels. Just like with indices, you can use single brackets ([ ]) to return a list or double brackets ([[ ]]) to return the value. Additionally, the dollar sign ($) provides a shorthand for accessing values.

Example

1234567
test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
copy
Opgave

Swipe to start coding

You have a list info with course information.

You task is to:

  1. Extract the first element as a list.
  2. Output the class of this element with the class() function.
  3. Extract the fourth element as a numeric type.
  4. Output the class of this element with the class() function.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 43
single

single

some-alt