Disclaimer: The content of this RMarkdown note came from a course called Introduction to R for Finance in datacamp.
What are R’s three most basic data types? Of the three, what would be decimal numbers like 3.1? Type your answer below.
The 3 basic data types of R are numeric, character and logical. Decimals like 3.1 would be numeric.
What are R’s five most common types of objects? Type your answer below.
R’s five most common types of objects are vectors, matrices, data frames, factors and lists.
Compare vectors and matrices. What are similarities and differences? Type your answer below.
Vectors are a collection of data of the same type whereas matrices holds only one data type. Matrices are 2D and have rows and columns.
Compare matrices and data frames. What are similarities and differences? Type your answer below.
Matrices hold only one data type, data frames can hold more than one data type. Both have rows and columns.
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 Tues 2
## 3 Weds 3
## 4 Thurs 4
## 5 Fri 5
Subset rows with daily returns greater than or equal to 4%.
## days returns
## 4 Thurs 4
## 5 Fri 5