如何在R脚本中处理Unicode字符“✧”U + 2727

问题描述

我正在导入带有Unicode字符“✧”的csv文件(U + 2727)。字符导入很好,但是当我尝试使用以下代码时:

mutate(s = if_else(str_detect(my_str,'\\='),'T',if_else(str_detect(my_str,"✧"),'P','D')))

where my_str <- "✧ 5+"

我收到以下错误:

Error in source("~/TimeForm/Scripts/RagsFigs.R",encoding = "UTF-8",echo = TRUE) : 
  ~/TimeForm/Scripts/RagsFigs.R:28:81: unexpected INCOMPLETE_STRING
27:   select(-mod) %>% 
28:   mutate(s = if_else(str_detect(my_str,"

是否存在针对这种情况的解决方法。我已经尝试过另存为编码和转义字符,但是我似乎无法使代码正常工作。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)