我正在使用R 3.5.3。当我跑步
library(tidyr)
library(dplyr)
df <- data.frame(x = c(NA, "a.b", "a.d", "b.c"))
df %>%
separate(df[1], c("A", "B"))
Run Code Online (Sandbox Code Playgroud)
我有
分离(。,df [1],c(“ A”,“ B”))中的错误:找不到函数“分离”
我已经正确安装了tidyr和dplyr。重新安装tidyverse和dplyr后,出现相同的结果。
更新:出现相同的问题
library(tidyr)
library(dplyr)
df <- data.frame(x = c(NA, "a.b", "a.d", "b.c"))
df %>%
separate(x, c("A", "B"))
Run Code Online (Sandbox Code Playgroud)
小智 5
您无需df[1]输入pipe,请尝试以下操作:
library(tidyr)
library(dplyr)
df <- data.frame(x = c(NA, "a.b", "a.d", "b.c"))
df %>%
separate(x, c("A", "B"))
Run Code Online (Sandbox Code Playgroud)
我在用
tidyr_0.8.1
dplyr_0.7.8
R 3.5.3
Run Code Online (Sandbox Code Playgroud)