【发布时间】:2020-06-23 14:34:14
【问题描述】:
我尝试选择位于 data.frame 列中的列。 听起来很容易,但是,我不知所措..
library(tidyverse)
#test data
df <- tibble(name=c("a","b","c"),
type=data.frame(motor=c(1,2,3),
engine=c(1,2,3)),
more=list(c(list(1,2,3),
list(2,3,4),
list(1,1,1))))
df
#> # A tibble: 3 x 3
#> name type$motor $engine more
#> <chr> <dbl> <dbl> <list>
#> 1 a 1 1 <list [9]>
#> 2 b 2 2 <list [9]>
#> 3 c 3 3 <list [9]>
由reprex package (v0.3.0) 于 2020 年 6 月 23 日创建
我想选择name 和engine 列。
我尝试过这样的事情但没有成功:
df %>% select(name,$engine)
【问题讨论】:
标签: r dataframe dplyr nested tidyverse