此代码不起作用在tibble添加一列:add_column与变量列名tibble
library(tidyverse)
df <- data.frame("Oranges" = 5)
mycols <- c("Apples", "Bananas", "Oranges")
add_column(df, mycols[[2]] = 7)
我得到的错误信息:
Error: unexpected '=' in "add_column(df, mycols[[2]] ="
但此代码的工作:
add_column(df, "Bananas" = 7)
为什么?
我不知道'mycols'的值提前。这就是为什么我写我的代码,它是一个变量。这在dplry中不可行吗?
'add_column'来自'tibble'包。请考虑编辑您的标题。 – www