如何在RMarkdown中显示汉字
我想用RMarkdown和SHINING来写汉字。你知道为什么下面的方法行不通吗 -如何在RMarkdown中显示汉字,r,encoding,shiny,r-markdown,R,Encoding,Shiny,R Markdown,我想用RMarkdown和SHINING来写汉字。你知道为什么下面的方法行不通吗 - -- 标题:“无标题” 作者:“测试” 日期:“2018年1月26日” 输出:html\u文档 运行时间:闪亮 --- ```{r设置,include=FALSE} knitr::opts_chunk$set(echo=TRUE) Sys.setlocale(category=“LC_ALL”,locale=“chs”) a您是否在Windows上使用RStudio?不幸的是,字符编码在Windows上是地狱
--
标题:“无标题”
作者:“测试”
日期:“2018年1月26日”
输出:html\u文档
运行时间:闪亮
---
```{r设置,include=FALSE}
knitr::opts_chunk$set(echo=TRUE)
Sys.setlocale(category=“LC_ALL”,locale=“chs”)
a您是否在Windows上使用RStudio?不幸的是,字符编码在Windows上是地狱
在Windows上实现此功能的唯一方法是解决以下问题:
一,,
似乎通过Sys.setlocale
设置区域设置无法正常工作。而是使用file.edit('.Rprofile')
在.Rprofile
中设置区域设置
.Rprofile的内容
Sys.setlocale(category = "LC_ALL", locale = "chs")
2、使用RStudio编码保存您的标记文件(我选择了x\u Chinese-Eten
)
3、完成这两个步骤后,输出仍然是NA
。。。但是如果您使用renderPrint
而不是print
它会神奇地工作
Sys.setlocale(category = "LC_ALL", locale = "chs")