Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Challenge: List-Columns | Core R Data Structures for EDA
Essential R Data Structures for Exploratory Data Analysis
Section 1. Chapter 10
single

single

bookChallenge: List-Columns

Swipe to show menu

Task

Swipe to start coding

Practice working with list-columns in tibbles. In this task, you will create a tibble with a list-column, extract elements from the list-column, and unnest the data.

  • Create a tibble with two columns: id (containing the values 1, 2, 3) and numbers (a list-column, where each row contains a numeric vector: c(1, 2, 3), c(4, 5), and c(6) respectively).
  • Implement a function that takes this tibble and returns a vector containing the first element from each list in the numbers column.
  • Implement a function that unnests the numbers column so that each value in the list-column becomes its own row, duplicating the corresponding id value as needed.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 1. Chapter 10
single

single

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

some-alt