使用htmlwidget的RStudio UTF-8显示问题:datatable [package DT]

时间:2015-08-17 06:48:26

标签: r datatables rstudio

我有一个数据框,其中包含一些使用UTF-8编码的中文字符。

例如,我的数据框如下

testdf <- data.frame(locationName= c("台北","新北市","台南市"), TEMP=c(30,29,28))
testdf
  locationName TEMP
1         台北   30
2       新北市   29
3       台南市   28


library(DT)
datatable(testdf)

我发现数据表无法在R Viewer中正确显示(在R控制台中没问题) 当有中国人的时候。

我检查index.html使用datatable生成哪个默认值 使用“utf-8”

如果我手动将index.html手动修改为“charset = big5”并使用外部浏览器打开,则可以显示。 (或选择“在新窗口中显示”并使用带有decode = big5的外部浏览器。)

我的问题是,如果我可以应用任何设置使其在R查看器中工作而无需手动修改html文件或在外部浏览器中查看?谢谢你的帮助

最诚挚的问候 詹姆斯

0 个答案:

没有答案