如何在R中将特殊字符转换为unicode?

如何在R中将特殊字符转换为unicode?,r,character-encoding,special-characters,R,Character Encoding,Special Characters,在R中进行文本数据清理时,我可以发现一些特殊字符。为了摆脱它们,我必须了解它们的Unicode,例如,欧元是\u20AC。我想知道是否可以“查看”unicodes,该unicodes的功能将特殊字符中的字符串作为输入?special\u char参考Cath comment,iconv可以完成以下工作: special_char <- "%" Unicode::as.u_char(utf8ToInt(special_char)) iconv("é", toRaw = TRUE) 然后,

在R中进行文本数据清理时,我可以发现一些特殊字符。为了摆脱它们,我必须了解它们的Unicode,例如,欧元是\u20AC。我想知道是否可以“查看”unicodes,该unicodes的功能将特殊字符中的字符串作为输入?

special\u char参考Cath comment,
iconv
可以完成以下工作:

special_char <- "%"
Unicode::as.u_char(utf8ToInt(special_char))
iconv("é", toRaw = TRUE)

然后,您可能希望
取消列出
并将以下帖子粘贴到
\u00

中,从而对该问题有所帮助。另外,在一次互联网搜索中,我发现了一个名为“Unicode”的软件包,这个软件包可能很值钱。您也可以尝试函数
iconv
原始编码是什么?原始编码是utf-8。在控制台中,我可以正确地看到“é”,然而,使用iconv,我有“Ô);我想看看“\u00E9”。可能是