Course Content
R Introduction: Part I
R Introduction: Part I
Labeling Vectors
Now that you're familiar with creating vectors, let's apply them to store and label valuable information, such as grades on a scale from 1
to 100
. However, the grades alone may not be self-explanatory to someone else.
Suppose the grades are as follows:
While you know how to create a vector with grades, the next step is labeling those values with their corresponding subjects. This can be done by assigning a vector of names to names(vector)
, where vector
is your original vector that you wish to label.
Here's how you can do that:
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') grades # Output the vector of grades
Here, c('Math', 'Physics', 'English', 'Literature')
is the vector of names (labels). As you can see, using this approach, we can present the information more clearly.
Task
Imagine you manage a local furniture store. You have a list of items and their respective prices, as shown below:
Item | Price |
Sofa | $340 |
Armchair | $150 |
Dining table | $115 |
Dining chair | $45 |
Bookshelf | $160 |
Your task is to store the prices in a vector named prices
and label each price with the corresponding item.
- Construct a vector of prices and store it in the variable
prices
. - Use the variable
items
to assign names to the elements in theprices
vector. - Display the
prices
vector.
Task
Imagine you manage a local furniture store. You have a list of items and their respective prices, as shown below:
Item | Price |
Sofa | $340 |
Armchair | $150 |
Dining table | $115 |
Dining chair | $45 |
Bookshelf | $160 |
Your task is to store the prices in a vector named prices
and label each price with the corresponding item.
- Construct a vector of prices and store it in the variable
prices
. - Use the variable
items
to assign names to the elements in theprices
vector. - Display the
prices
vector.
Everything was clear?
Labeling Vectors
Now that you're familiar with creating vectors, let's apply them to store and label valuable information, such as grades on a scale from 1
to 100
. However, the grades alone may not be self-explanatory to someone else.
Suppose the grades are as follows:
While you know how to create a vector with grades, the next step is labeling those values with their corresponding subjects. This can be done by assigning a vector of names to names(vector)
, where vector
is your original vector that you wish to label.
Here's how you can do that:
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') grades # Output the vector of grades
Here, c('Math', 'Physics', 'English', 'Literature')
is the vector of names (labels). As you can see, using this approach, we can present the information more clearly.
Task
Imagine you manage a local furniture store. You have a list of items and their respective prices, as shown below:
Item | Price |
Sofa | $340 |
Armchair | $150 |
Dining table | $115 |
Dining chair | $45 |
Bookshelf | $160 |
Your task is to store the prices in a vector named prices
and label each price with the corresponding item.
- Construct a vector of prices and store it in the variable
prices
. - Use the variable
items
to assign names to the elements in theprices
vector. - Display the
prices
vector.
Task
Imagine you manage a local furniture store. You have a list of items and their respective prices, as shown below:
Item | Price |
Sofa | $340 |
Armchair | $150 |
Dining table | $115 |
Dining chair | $45 |
Bookshelf | $160 |
Your task is to store the prices in a vector named prices
and label each price with the corresponding item.
- Construct a vector of prices and store it in the variable
prices
. - Use the variable
items
to assign names to the elements in theprices
vector. - Display the
prices
vector.
Everything was clear?
Labeling Vectors
Now that you're familiar with creating vectors, let's apply them to store and label valuable information, such as grades on a scale from 1
to 100
. However, the grades alone may not be self-explanatory to someone else.
Suppose the grades are as follows:
While you know how to create a vector with grades, the next step is labeling those values with their corresponding subjects. This can be done by assigning a vector of names to names(vector)
, where vector
is your original vector that you wish to label.
Here's how you can do that:
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') grades # Output the vector of grades
Here, c('Math', 'Physics', 'English', 'Literature')
is the vector of names (labels). As you can see, using this approach, we can present the information more clearly.
Task
Imagine you manage a local furniture store. You have a list of items and their respective prices, as shown below:
Item | Price |
Sofa | $340 |
Armchair | $150 |
Dining table | $115 |
Dining chair | $45 |
Bookshelf | $160 |
Your task is to store the prices in a vector named prices
and label each price with the corresponding item.
- Construct a vector of prices and store it in the variable
prices
. - Use the variable
items
to assign names to the elements in theprices
vector. - Display the
prices
vector.
Task
Imagine you manage a local furniture store. You have a list of items and their respective prices, as shown below:
Item | Price |
Sofa | $340 |
Armchair | $150 |
Dining table | $115 |
Dining chair | $45 |
Bookshelf | $160 |
Your task is to store the prices in a vector named prices
and label each price with the corresponding item.
- Construct a vector of prices and store it in the variable
prices
. - Use the variable
items
to assign names to the elements in theprices
vector. - Display the
prices
vector.
Everything was clear?
Now that you're familiar with creating vectors, let's apply them to store and label valuable information, such as grades on a scale from 1
to 100
. However, the grades alone may not be self-explanatory to someone else.
Suppose the grades are as follows:
While you know how to create a vector with grades, the next step is labeling those values with their corresponding subjects. This can be done by assigning a vector of names to names(vector)
, where vector
is your original vector that you wish to label.
Here's how you can do that:
grades <- c(80, 75, 95, 100) # Vector of grades # Assign names to values of grades names(grades) <- c('Math', 'Physics', 'English', 'Literature') grades # Output the vector of grades
Here, c('Math', 'Physics', 'English', 'Literature')
is the vector of names (labels). As you can see, using this approach, we can present the information more clearly.
Task
Imagine you manage a local furniture store. You have a list of items and their respective prices, as shown below:
Item | Price |
Sofa | $340 |
Armchair | $150 |
Dining table | $115 |
Dining chair | $45 |
Bookshelf | $160 |
Your task is to store the prices in a vector named prices
and label each price with the corresponding item.
- Construct a vector of prices and store it in the variable
prices
. - Use the variable
items
to assign names to the elements in theprices
vector. - Display the
prices
vector.