开始使用免费开始使用

跨多个变量做汇总

across()summarize() 搭配时,也能在多行上进行计算。相比逐列分别汇总,这样更快、代码也更少。

本练习是课程的一部分

使用 dplyr 编程

查看课程

练习说明

  • 只保留对应玻利维亚的行。
  • 遍历所有包含 "perc" 的列。
  • 为这些列分别求最小值。
  • 在每个列名开头添加 "min_"

交互式实操练习

通过完成这段示例代码来试试这个练习。

imf_data %>% 
  # Focus on Bolivia rows
  filter(___) %>% 
  summarize(
    # Compute for all column names including "perc"
    across(___, 
           # Calculate the minimum value
           ___,
           # Prepend "min_" to column names
           ___)
  )
编辑并运行代码