1. Learn
  2. /
  3. Courses
  4. /
  5. Nhập môn Ngôn ngữ lập trình R

Connected

Exercise

Khung dữ liệu (Data frame) là gì?

Bạn còn nhớ trong chương về ma trận, chúng ta đã học rằng mọi phần tử trong một ma trận phải cùng kiểu dữ liệu? Bộ dữ liệu về Star Wars của chúng ta chỉ chứa các phần tử dạng số.

Tuy nhiên, khi khảo sát nghiên cứu thị trường, chúng ta thường có những câu hỏi như:

  • "Bạn đã kết hôn chưa?" thuộc kiểu câu hỏi "có/không" (logical)
  • "Bạn bao nhiêu tuổi?" (numeric)
  • "Bạn đánh giá thế nào về sản phẩm này?" hoặc các câu hỏi "mở" khác (character)
  • …

Kết quả đầu ra, tức là câu trả lời của người tham gia khảo sát, tạo thành một bộ dữ liệu gồm nhiều kiểu dữ liệu khác nhau. Chúng ta sẽ thường xuyên phải làm việc với các bộ dữ liệu chứa nhiều kiểu dữ liệu thay vì chỉ một kiểu.

Data frame là một cấu trúc dữ liệu trong đó các biến của bộ dữ liệu được biểu diễn theo cột và các quan sát được biểu diễn theo hàng. Những ai đã từng làm việc trên các các phần mềm thống kê như SAS hoặc SPSS sẽ thấy quen thuộc với khái niệm này.

Instructions

100 XP

Gửi đáp án. Kết quả hiển thị trong console là một ví dụ về data frame mtcars