0

我有一个包含非英文字符的文件。

问题是我正在使用 R-studio 并尝试了我所知道的一切来显示非英文字符,但我看到的只是垃圾。

> Sys.setlocale("LC_CTYPE", locale="Chinese")

[1] "Chinese (Simplified)_People's Republic of China.936"

> sessionInfo()

R version 3.2.0 (2015-04-16)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=English_United States.1252                        LC_CTYPE=Chinese (Simplified)_People's Republic of China.936
[3] LC_MONETARY=English_United States.1252                       LC_NUMERIC=C                                                
[5] LC_TIME=English_United States.1252                          

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] tools_3.2.0



a<-'黑龙江省'
> a
[1] "ºÚÁú½­Ê¡"


> x=c('中華民族');x; y <- data.frame(x, stringsAsFactors=FALSE) 
[1] "ÖÐÈAÃñ×å"
> y
         x
1 ÖÐÈAÃñ×å
> q<-'天'

我也尝试过使用

> temp1<-read.table(file.choose(),header=FALSE,fill=TRUE,encoding="UTF-8",stringsAsFactors = FALSE)

和其他 read.csv 和 read.table 选项但无济于事。如果有帮助,我正在使用 R-studio。

4

0 回答 0