Вероятно, это просто:
Я бы хотел использовать tidyr
gather_
для этого data.frame
:
set.seed(1)
df <- data.frame(a=rnorm(10),b=rnorm(10),d=rnorm(10),id=paste0("id",1:10))
Сначала, используя gather
:
df %>% tidyr::gather(key=name,value=val,-id)
Дает мне желаемый результат.
Однако, попытка сопоставить это с gather_
следующим образом:
df %>% tidyr::gather_(key_col="name",value_col="val",gather_cols="id")
Не дает мне то, чтоgather
использование делает.
Есть идеи?