问题描述
我的数据集如下:
head(d.deg_prim2)
Valid Date Julian Temp Day Time
1 255\t19\t-1.338548\t <NA> <NA> <NA> NA NA
2 ok\t1/4/2018 10:53\t43191.45376\t12.25 <NA> <NA> <NA> NA NA
3 ok\t1/4/2018 12:01\t43191.50081\t12.75 <NA> <NA> <NA> NA NA
4 ok\t1/4/2018 12:31\t43191.5221\t13 <NA> <NA> <NA> NA NA
5 ok\t1/4/2018 13:53\t43191.57877\t13.5 <NA> <NA> <NA> NA NA
6 ok\t1/4/2018 14:28\t43191.60342\t12.75 <NA> <NA> <NA> NA NA
我需要将“有效”列分为4列,并用符号反斜杠分隔。
所以我用过:
d.deg_prim2 <- d.deg_prim %>% separate(Valid,sep = "\",into=c("Valid","Date","Julian","Temp"),remove = TRUE)
Error: unexpected symbol in "d.deg_prim2 <- d.deg_prim %>% separate(Valid,into=c("Valid"
当我尝试其他符号来分隔列,例如:1)两个反斜杠或2)三个反斜杠或3)四个反斜杠或4)[\]时,出现以下错误:
1) Error in stringi::stri_split_regex(value,sep,n_max) :
Unrecognized backslash escape sequence in pattern. (U_REGEX_BAD_ESCAPE_SEQUENCE)
2) Error: unexpected symbol in "d.deg_prim2 <- d.deg_prim %>% separate(Valid,sep = "\\\",into=c("Valid"
3) Warning message:
Expected 4 pieces. Missing pieces filled with `NA` in 1259 rows [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,...].
> head(d.deg_prim2)
Valid Date Julian Temp Day Time
1 255\t19\t-1.338548\t <NA> <NA> <NA> NA NA
2 ok\t1/4/2018 10:53\t43191.45376\t12.25 <NA> <NA> <NA> NA NA
3 ok\t1/4/2018 12:01\t43191.50081\t12.75 <NA> <NA> <NA> NA NA
4 ok\t1/4/2018 12:31\t43191.5221\t13 <NA> <NA> <NA> NA NA
5 ok\t1/4/2018 13:53\t43191.57877\t13.5 <NA> <NA> <NA> NA NA
4) Error: '\]' is an unrecognized escape in character string starting ""[\]"
有人能帮助我吗? 谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)