r-如何使用与字符分离的方法


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,则为矩阵(。

最新更新