Introduction to R Programming for Data Science Week 2 Answers

Course Name: Introduction to R Programming for Data Science

Course Link: Click Here

These are answers of Introduction to R Programming for Data Science Week 2


Practice Quiz

Q1. What is the difference between the expression c(1, 2, 3, 4, 5) and the expression c(5:1)?
a. They both produce a factor with five numbers but the first is in ascending order and the second is in descending order.
b. The two expressions produce the same result.
c. One produces a factor and the other produces a vector.
d. They both produce a vector with five numbers but the first is in ascending order and the second is in descending order.

Answer: d. They both produce a vector with five numbers but the first is in ascending order and the second is in descending order.


Q2. Assume that the variable test_result contains the vector c(25, 35, 40, 50, 75). What is the result of the expression test_result[test_result < 50]?
a. [1] TRUE TRUE TRUE TRUE FALSE
b. [1] 25 35 40 50
c. [1] 25 35 40
d. [1] TRUE TRUE TRUE FALSE FALSE

Answer: c. [1] 25 35 40


These are answers of Introduction to R Programming for Data Science Week 2


Q3. What is the main difference between a list and a vector?
a. A list is a multi-dimensional array of values, while a vector is a single dimensional array of values.
b. A list can contain nominal or ordinal values, while a vector cannot.
c. It is not possible to add or remove items from a list, but you can do this with a vector.
d. A list can contain different types of data, while a vector may only contain one type of data.

See also  Introduction to R Programming for Data Science Week 1 Answers

Answer: d. A list can contain different types of data, while a vector may only contain one type of data.


Q4. What are three types of data you can store in an array or matrix? Select three answers.
a. Vectors
b. Integers
c. Numeric valus
d. Strings

Answer: b, c, d


These are answers of Introduction to R Programming for Data Science Week 2


Q5. In a data frame, each column is represented by a _________________ of values of the same data type.
a. Matrix
b. List
c. Variable
d. Vector

Answer: d. Vector


These are answers of Introduction to R Programming for Data Science Week 2


Graded Quiz

Q1. What is a nominal factor?
a. A factor with any type or number of elements.
b. A factor with ordering.
c. A factor with no implied order.
d. A factor that contains numeric data.

Answer: c. A factor with no implied order.


Q2. Assume that the variable test_result contains the vector c(25, 35, 40, 50, 75).What is the result of the expression mean(test_result)?
a. 40
b. 45
c. 35
d. 50

Answer: b. 45


These are answers of Introduction to R Programming for Data Science Week 2


Q3. Assume you have variable called employee that contains the expression list(name = “Juan”, age = 30). What is the correct command to change the contents of the age item to 35?
a. employee[“age”] == 35
b. employee[age] <- 35
c. employee[“age”] <- 35
d. employee[age] = 35

Answer: c. employee[“age”] <- 35


Q4. What is the main difference between a matrix and an array?
a. A matrix can contain vectors, but an array can only contain strings, characters, or integers.
b. A matrix can be arranged by rows or columns, but an array is always arranged by columns.
c. A matrix can contain multiple types of data, but an array can only contain data of the same type.
d. A matrix must be two dimensional, but an array can be single, two dimensional, or more than two dimensional.

See also  Introduction to R Programming for Data Science Week 3 Answers

Answer: d. A matrix must be two dimensional, but an array can be single, two dimensional, or more than two dimensional.


These are answers of Introduction to R Programming for Data Science Week 2


Q5. Assume that you have a data frame called employee that contains three variables: name, age, and title. If you want to return all the values in the title variable, what command should you use?
a. employee[title]
b. employee.title
c. employee[[3]]
d. employee$title

Answer: d. employee$title


These are answers of Introduction to R Programming for Data Science Week 2



All weeks answers of Introduction to R Programming for Data Science: Click Here

These are answers of Introduction to R Programming for Data Science Week 2


These are answers of Introduction to R Programming for Data Science Week 2