1. 学ぶ
  2. /
  3. コース
  4. /
  5. Nhập môn Ngôn ngữ lập trình R

Connected

演習

Tạo một data frame

Chỉ dùng các bộ dữ liệu có sẵn thì không vui bằng tự tạo dữ liệu của riêng mình nên phần còn lại của chương này, chúng ta sẽ làm việc dựa trên bộ dữ liệu do chính ta tạo ra. Xách balo lên và đi…vào vũ trụ nào!

Mục tiêu đầu tiên là tạo một data frame mô tả các đặc điểm chính của tám hành tinh trong Hệ Mặt Trời. Theo người bạn tốt Buzz, những đặc trưng chính của một hành tinh gồm:

  • Loại hành tinh (Terrestrial hay Gas Giant).
  • Đường kính của hành tinh đó so với đường kính Trái Đất.
  • Thời gian tự quay quanh Mặt Trời của hành tinh đó so với Trái Đất.
  • Hành tinh đó có vành đai hay không (TRUE hoặc FALSE).

Sau khi nghiên cứu kỹ trên Wikipedia, chúng ta đã có các vector cần thiết: name, type, diameter, rotation và rings; các vector này đã được viết sẵn trong trình soạn thảo. Phần tử đầu tiên của mỗi vector tương ứng với quan sát đầu tiên.

Hãy một data frame với hàm data.frame(). Các đối số là các vector ở trên: chúng sẽ trở thành các cột khác nhau của data frame. Vì mỗi cột có cùng độ dài, nên các vector cũng phải có cùng độ dài. Nhưng lưu ý rằng chúng có thể (và thường sẽ) chứa các kiểu dữ liệu khác nhau.

指示

100 XP

Dùng hàm data.frame() để tạo một data frame. Đặt các vector name, type, diameter, rotation và rings làm đối số cho data.frame() theo đúng thứ tự đó. Đặt tên data frame thu được là planets_df.