Disclaimer: The content of this RMarkdown note came from a course called Introduction to R for Finance in datacamp.

Question 1

What are R’s three most basic data types? Of the three, what would be decimal numbers like 3.1? Type your answer below.

Numeric, Character and Logical decimal numbers would be numeric

Question 2

What are R’s five most common types of objects? Type your answer below.

Vectors

Data Frames

Matrices

Lists

factors

2.a.

Compare vectors and matrices. What are similarities and differences? Type your answer below.

A vector is a colllection of data that are all the same type A matrix.It is similar to a vector because it can hold only one data type, but is different because it contains rows and columns.

2.b

Compare matrices and data frames. What are similarities and differences? Type your answer below.

Matrices can only be used for one data type, while data frames can use more than one.

Question 3

Create a vector, “returns”, in place of “ret”; and assign 5 return values, 1 through 5 in place of (5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3). Create another vector, “days”, in place of “months”; and assign 5 days, Monday through Friday in place of (“Jan”, “Feb”, “Mar”, “Apr”, “May”, “Jun”, “Jul”, “Aug”, “Sep”, “Oct”, “Nov”, “Dec”). Then, create a data frame, “daily_returns”, in place of “monthly_returns” by combining days and returns.

##   days returns
## 1  Mon       1
## 2  Tue       2
## 3  Wed       3
## 4 Thur       4
## 5  Fri       5

Question 4

Subset rows with daily returns greater than or equal to 4%.

##   days returns
## 4 Thur       4
## 5  Fri       5