cerveceria_dataset$CLIENTE <- separate(cerveceria_dataset$CLIENTE, col = CLIENTE, into = c("Nombre","Apellido"), sep = ";")
这个代码给我
"UseMethod中的错误("separate"(:没有适用于"separate"类对象的方法;字符"在此处输入图像描述
我认为您应用了错误的函数。尝试使用-
cerveceria_dataset <- tidyr::separate(cerveceria_dataset,
col = CLIENTE, into = c("Nombre","Apellido"), sep = ";")
tidyr::separate
将一个字符串列拆分为多个列。如果您只使用单个字符向量,您可能需要类似stringr::split
的东西,它将字符向量拆分为向量列表(如果使用str_split_fixed
,则为矩阵(。