Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Namings | Lists
R Introduction: Part II
course content

Course Content

R Introduction: Part II

R Introduction: Part II

1. Matrices
2. Data Frames
3. Lists

Namings

In the previous chapter, you saw that list output contains indices within double square brackets. That's good, but wouldn't it be better if we had names instead of indices? Indeed, it would.

There are two ways to set names on list elements. The first is used in the process of list creation. Within list() function use name = values equalities (name should be used without quotes). For example, let's rewrite the previous example with names.

That's much better! The second way is to set names for the already created list. Assign a vector of names to names(list) function. For example,

Task

Given the list info from the previous chapter. Using the second method (names() function), assign the following names to elements: 'Course name', 'Section', 'Chapter', 'Chapter overall'. Output the list, then.

Task

Given the list info from the previous chapter. Using the second method (names() function), assign the following names to elements: 'Course name', 'Section', 'Chapter', 'Chapter overall'. Output the list, then.

Everything was clear?

Section 3. Chapter 2
toggle bottom row

Namings

In the previous chapter, you saw that list output contains indices within double square brackets. That's good, but wouldn't it be better if we had names instead of indices? Indeed, it would.

There are two ways to set names on list elements. The first is used in the process of list creation. Within list() function use name = values equalities (name should be used without quotes). For example, let's rewrite the previous example with names.

That's much better! The second way is to set names for the already created list. Assign a vector of names to names(list) function. For example,

Task

Given the list info from the previous chapter. Using the second method (names() function), assign the following names to elements: 'Course name', 'Section', 'Chapter', 'Chapter overall'. Output the list, then.

Task

Given the list info from the previous chapter. Using the second method (names() function), assign the following names to elements: 'Course name', 'Section', 'Chapter', 'Chapter overall'. Output the list, then.

Everything was clear?

Section 3. Chapter 2
toggle bottom row

Namings

In the previous chapter, you saw that list output contains indices within double square brackets. That's good, but wouldn't it be better if we had names instead of indices? Indeed, it would.

There are two ways to set names on list elements. The first is used in the process of list creation. Within list() function use name = values equalities (name should be used without quotes). For example, let's rewrite the previous example with names.

That's much better! The second way is to set names for the already created list. Assign a vector of names to names(list) function. For example,

Task

Given the list info from the previous chapter. Using the second method (names() function), assign the following names to elements: 'Course name', 'Section', 'Chapter', 'Chapter overall'. Output the list, then.

Task

Given the list info from the previous chapter. Using the second method (names() function), assign the following names to elements: 'Course name', 'Section', 'Chapter', 'Chapter overall'. Output the list, then.

Everything was clear?

In the previous chapter, you saw that list output contains indices within double square brackets. That's good, but wouldn't it be better if we had names instead of indices? Indeed, it would.

There are two ways to set names on list elements. The first is used in the process of list creation. Within list() function use name = values equalities (name should be used without quotes). For example, let's rewrite the previous example with names.

That's much better! The second way is to set names for the already created list. Assign a vector of names to names(list) function. For example,

Task

Given the list info from the previous chapter. Using the second method (names() function), assign the following names to elements: 'Course name', 'Section', 'Chapter', 'Chapter overall'. Output the list, then.

Section 3. Chapter 2
Switch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?
some-alt