Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

Hướng dẫn bài tập

  • Các biến company, cash_flowyear mới đã được định nghĩa cho bạn.
  • Tạo một data frame khác chứa company, cash_flowyear theo đúng thứ tự đó. Gán nó vào cash. Bạn sẽ dùng data frame này xuyên suốt phần còn lại của chương!
  • In cash ra để 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
Chỉnh sửa và Chạy Mã