0
データフレーム内の列にアクセスしたい。しかし、列の名前は変数として保存されます。データフレーム内の変数にアクセスする列
library(tidyr)
p <- column_name
df <- separate(df, p, into = c("a", "b"), sep = "\\*")
回避策はありますか?
データフレーム内の列にアクセスしたい。しかし、列の名前は変数として保存されます。データフレーム内の変数にアクセスする列
library(tidyr)
p <- column_name
df <- separate(df, p, into = c("a", "b"), sep = "\\*")
回避策はありますか?
あなたはseparate
の標準評価版であると、文字列としてを分割するために、列の名前を受け入れることができ、separate_
を使用することができます。:?
df <- data.frame(A = "a*b")
df
# A
#1 a*b
library(tidyr)
p <- "A"
df %>% separate_(p, into=c("x", "y"), sep="\\*")
# x y
#1 a b
てみ 'おそらくseparate'? – Gopala