R语言

Rstudio编辑Rmarkdown并输出中文

2021-02-15  本文已影响0人  R语言数据分析指南

多年以来一直在使用markdown记文档,现在也通过Rstudio编辑markdown文件感觉很是方便,今天分享如何通过Rstudio编辑Markdown文件并输出中文,喜欢的小伙伴可以关注个人公众号R语言数据分析指南持续分享更多优质资源

安装Latex

LaTex作为一套排版系统,在业界很是流行记得为了安装LaTex当初也是折腾了一番,然而在R中安装却是很轻松,谢益辉大神的开发的TinyTeX包很好的兼容了Rmarkdown

install.packages('tinytex')
tinytex::install_tinytex()

中文输出

针对中午输出的问题安装rticles包可解决

install.packages("rticles")

通过Rstudio创建Rmarkdown文档时选择CTeX Document即可


---
title: "在R Markdown文档中使用中文"
author:
  - 谢益辉
  - 邱怡轩
  - 于淼
documentclass: ctexart
keywords:
  - 中文
  - R Markdown
output:
  rticles::ctex:
    fig_caption: yes
    number_sections: yes
    toc: yes
---

可以看到默认输出的页面边距较大,可以通过如下设置修改页边距

title: "在R Markdown文档中使用中文"
author:
  - 谢益辉
  - 邱怡轩
  - 于淼
documentclass: ctexart
keywords:
  - ggplot2
geometry: "left=2cm,right=2cm,top=2cm,bottom=2cm"
output:
  rticles::ctex:
    fig_caption: yes
    number_sections: yes
    toc: yes

通过如下方式控制输出图片的大小及屏蔽信息

{r,out.width='100%',out.height='100%',fig.height=5, fig.width=9}

{r,warning=F,message=F}

喜欢的小伙伴可关注我的公众号R语言数据分析指南,持续分享更多优质资源

上一篇下一篇

猜你喜欢

热点阅读