2012-06-30 71 views
1

我從MySQL表中讀取文本到R數據框中。 (使用RODBC,sqlFetch)。有兩個問題:在R中使用Unicode編碼

  1. 如何判斷R是否以UTF-8格式讀取它?這是字符 類型,但顯示編碼的功能是什麼?
  2. 如何計算R中Unicode字符串中的字符數?

length函數不適用於Unicode,並且總是返回1我認爲。

+0

歡迎SO於:

Encoding(x) 

字符數可以用來確定。如果您的問題已解決,請點擊複選標記標記爲已接受的答案。 –

回答

2

你應該能夠與讀取的編碼(假定它被指定):

nchar(x)