R語言sqldf包讀取亂碼如何解決

字段名稱亂碼解決辦法

我用SQL語句選擇一列數據,最後查看該列數據的時候,發現數據亂碼了。解決辦法如下:

data1 <- sqldf("select * from data where 疾病名稱='腦出血和腦梗死'")
str(data1)
colnames(data1) <- iconv(colnames(data1),from="UTF-8",to="GBK")
head(data1)

處理前
在這裏插入圖片描述
處理後
在這裏插入圖片描述

transform(Data,變量1 = iconv(變量1,‘UTF-8’,‘GBK’))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章