在R中使用Unicode

在R中使用Unicode,r,unicode-string,R,Unicode String,我将MySQL表中的文本读入R和dataframe。(使用RODBC、sqlFetch)。我有两个问题: 我如何判断R是否已将其作为utf-8读入?这是性格 但是显示编码的函数是什么 如何计算R中Unicode字符串中的字符数 length函数不适用于Unicode,我认为它总是返回1。您应该能够通过以下方式读取编码(假设已指定): 可通过以下方式确定字符数: nchar(x) 欢迎来到SO。如果您的问题已解决,请单击复选标记将答案标记为已接受。 nchar(x)

我将MySQL表中的文本读入R和dataframe。(使用RODBC、sqlFetch)。我有两个问题:

  • 我如何判断R是否已将其作为utf-8读入?这是性格 但是显示编码的函数是什么
  • 如何计算R中Unicode字符串中的字符数

  • length
    函数不适用于Unicode,我认为它总是返回1。

    您应该能够通过以下方式读取编码(假设已指定):

    可通过以下方式确定字符数:

    nchar(x)
    

    欢迎来到SO。如果您的问题已解决,请单击复选标记将答案标记为已接受。
    nchar(x)