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

Đặt câu hỏi từ một list

Một phần của việc làm việc với dữ liệu là thành thạo và quen thuộc với việc kiểm tra và hiểu các data frame, list và vector. Tuy nhiên, điều quan trọng là bạn phải có thể truyền đạt phát hiện của mình bằng báo cáo và biểu đồ theo cách con người có thể đọc được trong toàn tổ chức. Trong bài tập video, bạn đã thấy cách tạo câu từ các list với hàm glue_collapse().

Trong bài tập này, bạn sẽ tạo một bảng câu hỏi nhỏ bằng glue_collapse() mà sau này có thể đưa vào lệnh menu() của base R.

Bài tập này là một phần của khóa học

Regular Expressions nâng cao trong R

Xem khóa học

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

  • Tạo một câu hỏi diễn đạt tốt bằng cách truyền fruits vào glue_collapse().
  • Ngăn cách các loại trái cây bằng dấu phẩy và khoảng trắng ", " và dùng ", or " giữa hai phần tử cuối cùng.

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.

fruits <- list("Apple", "Banana", "Cherries", "Dragon Fruit")

# Use ", " as a separator and ", or " between the last fruits
question <- glue(
  "Which of these do you prefer: {answers}?",
  answers = glue_collapse(
    ___,
    ___ = "___",
    ___ = "___"
  )
)

# Print question
print(question)
Chỉnh sửa và Chạy Mã