在RStudio上显示简体中文标题和单元格值

时间:2019-04-08 11:04:14

标签: csv utf-8 rstudio chinese-locale

知道这样的问题已经全年问了百万次,但是在阅读了20多个以前的线程之后,我仍然无法在PC上让Rstudio以简体中文显示标题和单元格值(我m在Win 10 PC上运行),即使我将tools-> global options-> code-> saving设置为UTF-8或在fileEncoding = 'UTF-8'中指定了read.csv()。我什至将语言环境设置为Sys.setlocale(category = "LC_ALL", locale = "zh_cn.utf-8"),但是它们都不起作用。

这是我和csv一起工作的数据的一部分(在sessioninfo中。

dat <- read.csv("https://www.dropbox.com/s/d0tgzk6ruo8cl66/example_small.csv?dl=1", encoding = 'UTF-8', stringsAsFactors=FALSE)

sessionInfo()

R version 3.5.2 (2018-12-20)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[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     

other attached packages:
[1] foreign_0.8-71 plyr_1.8.4     readr_1.3.1   

loaded via a namespace (and not attached):
 [1] compiler_3.5.2  R6_2.3.0        hms_0.4.2       tools_3.5.2     pillar_1.3.1    tibble_2.0.1   
 [7] Rcpp_1.0.0      crayon_1.3.4    pkgconfig_2.0.2 rlang_0.3.1    

我想知道是否还有其他方法可以做到这一点,只是不认为这应该那么难。

0 个答案:

没有答案