【问题标题】:Multiple Select Statements in R DplyrR Dplyr 中的多个选择语句
【发布时间】:2021-12-22 15:34:48
【问题描述】:

我也想在输出中选择年份列,但我不明白如何在选择语句中添加另一列。我要选择的列是一个名为“Year”的简单列。

以下是我尝试使用的代码,但它给了我一个错误。 select_if 条件是正确的,因为如果我不添加 "select("Year")" 行,则代码可以正常工作。 请帮忙

Subset <-df %>% 
select("Year") & select_if(grepl("Apple", names(.))) 

【问题讨论】:

  • 您的选择中不需要引号。 select(Year, otherColumn, `Column with Space`)

标签: r dplyr grepl


【解决方案1】:
library(dplyr)
mtcars %>%
  select(cyl, contains("gea")) %>%
  head()

                  cyl gear
Mazda RX4           6    4
Mazda RX4 Wag       6    4
Datsun 710          4    4
Hornet 4 Drive      6    3
Hornet Sportabout   8    3
Valiant             6    3

【讨论】:

    猜你喜欢
    • 2016-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多