Tạo data.frame() đầu tiên của bạn
Data frame rất hữu ích vì có thể chứa các kiểu dữ liệu khác nhau ở từng cột. Bắt đầu nhé, hãy dùng hàm data.frame() để tạo một data frame về dòng tiền (cash flow) tương lai của doanh nghiệp bạn. Đây là các biến sẽ có trong data frame:
company- Công ty trả dòng tiền cho bạn (A hoặc B).cash_flow- Số tiền công ty sẽ nhận được.year- Số năm kể từ bây giờ mà bạn nhận được dòng tiền.
Để tạo data frame, bạn làm như sau:
data.frame(company = c("A", "A", "B"), cash_flow = c(100, 200, 300), year = c(1, 3, 2))
company cash_flow year
1 A 100 1
2 A 200 3
3 B 300 2
Tương tự ma trận, data frame được tạo từ các vector, nên đoạn mã này cũng hoạt động:
company <- c("A", "A", "B")
cash_flow <- c(100, 200, 300)
year <- c(1, 3, 2)
data.frame(company, cash_flow, year)
Bài tập này là một phần của khóa học
Giới thiệu R cho Tài chính
Hướng dẫn bài tập
- Các biến
company,cash_flowvàyearmới đã được định nghĩa cho bạn. - Tạo một data frame khác chứa
company,cash_flowvàyeartheo đúng thứ tự đó. Gán nó vàocash. Bạn sẽ dùng data frame này xuyên suốt phần còn lại của chương! - In
cashra để xem data frame mới toanh của bạn.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Variables
company <- c("A", "A", "A", "B", "B", "B", "B")
cash_flow <- c(1000, 4000, 550, 1500, 1100, 750, 6000)
year <- c(1, 3, 4, 1, 2, 4, 5)
# Data frame
cash <-
# Print cash