開始使用免費開始

從清單擬出一個問題

處理資料的一部分工作,是熟悉並能熟練檢視與理解資料框、清單和向量。不過,更重要的是,你需要能用任何組織都看得懂的方式,透過報告與圖形來傳達你的發現。在影片練習中,你已經看到如何用 glue_collapse() 從清單產生句子。

在這個練習中,你會用 glue_collapse() 建立一個小型問卷,之後可以傳給 base R 的 menu() 指令使用。

本練習屬於課程

R 中級 Regular Expressions

檢視課程

練習說明

  • fruits 傳入 glue_collapse(),組成一個表達清楚的問題。
  • 以逗號與空格 ", " 分隔各水果,並在最後兩個元素之間加入 ", or "

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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)
編輯並執行程式碼