我想重新整形数据,然后选择一个特定的列。
data(ChickWeight)
chick <- ChickWeight %>% spread(Time,weight) %>% filter(Diet=="1")
它为我创建了列名,这些是数字。那么如何选择名为&#34; 0&#34;?的列呢?我知道%>% select(3)
可能有用,但我需要解决方案来选择名称为数字的列。
答案 0 :(得分:3)
使用反引号选择名称为数字
的列data(ChickWeight)
library(dplyr)
library(tidyr)
chick <- ChickWeight %>% spread(Time,weight) %>% filter(Diet==2) %>% select(`0`)