开始使用免费开始使用

用列表组织一个问题

处理数据的一部分工作,是熟练检查并理解数据框、列表和向量。不过,更重要的是,您需要能在组织内部用人类可读的方式,通过报告和可视化来传达发现。在视频练习中,您已经看到如何使用 glue_collapse() 从列表生成句子。

在本练习中,您将使用 glue_collapse() 创建一个简短的问卷,之后可以传给基础 R 命令 menu()

本练习是课程的一部分

R 中级正则表达式

查看课程

练习说明

  • 通过将 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)
编辑并运行代码