首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

翻译|记住一些常用的R包

提高生产力的R包 blastula[3]是用于R创建漂亮的自定义电子邮件的程序包。...bookdown[4]有助于使用R Markdown编写书籍和长篇文章/报告。https://bookdown.org/上有一些书本和书本的书籍示例。...小编做了一篇入门教程:R沟通|用bookdown制作图书(1),后续还会有进一步更新的想法。 citr[5] 创建一个RStudio插件,用于R Markdown文档插入引用。...这个包小编做了入门教程,可参见:R沟通|设置xaringan主题;R沟通|用xaringan包制作幻灯片 增强绘图功能的软件包 ? colorblindr[14]可以可投入生产的R图形模拟色盲。...这包括表头、存根、列标签和扳手列标签(spanner column labels)、主体和页脚。 kableExtra[19]包括增强kable()表格的功能。

2.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    R沟通|Bookdown中文书稿写作手册(上)

    书稿模板的选择与测试过程遇到了很多的坑,幸运的是逐个踩过来了,但从 TEXTEX 到Rnw(Sweave+R), 再到Rmd (Knitr + R), 最后到Bookdown, 共经历了 4 个模板...这本小册子可视为一个写中文书稿的Bokdown模板,也是中文Bookdown写作的一本说明书,其中汇总了书稿几大核心要素的写作技巧。...李东风,R 语言教程,第 23 章:用 bookdown 制作图书[5], 2020-12-28. Yihui Xie, J. J....针对代码伴随,早期对这类图书有二个解决方案: Sweave/knitr + R 本质上它是 TEXTEX 嵌入R代码块,并由R在后台运行后将结果也嵌入到 TEXTEX ,再由 TEXTEX 的编译引擎生成...随着Rstudio的越来越成熟与强大(得益于许多优秀包的出现,knitr, kableExtra), Rstudio不仅是一个很好的代码编辑器(Eidtor), 也是一个非常好的集成开发环境(IDE)

    2.2K21

    R沟通|Bookdown中文书稿写作手册(上)

    书稿模板的选择与测试过程遇到了很多的坑,幸运的是逐个踩过来了,但从 TEXTEX 到Rnw(Sweave+R), 再到Rmd (Knitr + R), 最后到Bookdown, 共经历了 4 个模板...这本小册子可视为一个写中文书稿的Bokdown模板,也是中文Bookdown写作的一本说明书,其中汇总了书稿几大核心要素的写作技巧。...李东风,R 语言教程,第 23 章:用 bookdown 制作图书[5], 2020-12-28. Yihui Xie, J. J....针对代码伴随,早期对这类图书有二个解决方案: Sweave/knitr + R 本质上它是 TEXTEX 嵌入R代码块,并由R在后台运行后将结果也嵌入到 TEXTEX ,再由 TEXTEX 的编译引擎生成...随着Rstudio的越来越成熟与强大(得益于许多优秀包的出现,knitr, kableExtra), Rstudio不仅是一个很好的代码编辑器(Eidtor), 也是一个非常好的集成开发环境(IDE)

    1.3K40

    R沟通|用bookdown制作图书(1)

    bookdown的管理下:一本书的内容可以分解成多个Rmd文件, 其中可以有可执行的R代码, R代码生成的文字结果、表格、图形可以自动插入到生成的内容, 表格和图形可以是浮动排版的。...为了本地支持网页的数学公式显示还有一个MathJax目录, 参见其中的readme.txt说明文件。...元数据部分进行有关设置, 标题、作者、日期等。...每个.Rmd文件第一行, 应该是以一个井号和空格开头的一级标题, 后面再加空格然后有大括号内以井号开头的章标签, # 随机数 {#rng} 0101-usage.rmd给出了中文图书Bookdown...然后项目文件夹中找到对应的pdf文件,打开就是你自己制作好的书籍了!下面是我日记本截图: ? pdf格式 ?

    1.4K40

    93-R分享06-Rmd的多种输出格式

    参考:25 制作幻灯片 | R语言教程 (pku.edu.cn)[2]就已经介绍了很多格式了。...R Markdown文件(.Rmd)文件支持多种输出, 网页(html_document)、MS Word(word_document)、PDF(pdf_document, 需要LaTeX编译器支持)...不过,对于内容的输出图片来说,其结果会保存在一个文件夹: 这时候有两个选择: 将图片上传到图床,并不在Rmd 输出图片,这也是我一直使用的方法; 利用Mweb 的发布服务,将本地图床一键全部上传到云端...输出的方法 这些内容我们除了可以直接在yaml 头部文件设置外,还可以使用命令render特别设置: render("1-example.Rmd", output_format = "word_document...") 参考资料 [1]Output Formats (rstudio.com): https://rmarkdown.rstudio.com/lesson-9.html [2]25 制作幻灯片 | R语言教程

    2.2K20

    94-R分享07-我的第一本bookdown写的书

    参考: 23 用bookdown制作图书 | R语言教程 (pku.edu.cn)[1] Learn bookdownbookdown (rstudio.com)[2] 前言 虽然我的笔记非常的有体系...比如李东风的这本:23 用bookdown制作图书 | R语言教程 (pku.edu.cn)[3] 而我的编程语言也是基于R 以及Rstudio的开发,因此bookdown 就成了我的不二选择了。...功能制作中文图书的模板,输出格式为bookdown::gitbook和bookdown::pdf_book." site: bookdown::bookdown_site output: bookdown...另一种办法是命令窗口用如下命令编译(以输出gitbook为例): bookdown::render_book("index.Rmd", output_format="bookdown::gitbook...2.5-输出结果 编译结果默认保存在_book子目录 。你也可以_bookdown.yml设置output_dir项改为其它子目录。

    1.3K10

    别人的电子书,你的电子书,都在bookdown

    (点击阅读原文,跳转博客,所有外链可点) Bookdown的官网,有很多免费的用bookdown写的R书籍,Hadley Wickham等撰写的《R for Data Science》,Roger...下面分2步讲述,自己如何构建一个Bookdown书籍,第一部分是通过bookdown示例了解其基本功能和使用,第二部分是个人在使用过程碰到的问题和解决方式。...第一个出现的Rmd文件 (通常是index.Rmd),可以定义Pandoc相关的YAML metadata, 比如标题、作者、日期等 (去掉#及其后的内容)。...另外当目录下同时存在name1.png和name1.pdf文件时,会自动选择HTML展示name1.png文件,PDF输出引入name1.pdf格式的文件。...当图或的标题太长时,也可以使用Text Reference引用一段话作为图和的标题。 Here is normal text.

    3.5K110

    R沟通|Bookdown中文书稿写作手册(下)

    前两期内容见:R沟通|Bookdown中文书稿写作手册();R沟通|Bookdown中文书稿写作手册(上) 第 3 章 Bookdown 的章节标题 我们第3章讲述章节标题的设置、标签与引用. 3.1...章节标题 章节标题用遵从markdown的规则,用#设置, 一级标题用一个 #, bookdown 中表示章, 相当于 TEX 的\chapter{} 二级标题用二个 #, bookdown...中表示节, 相当于 TEX 的\section{} 三级标题用三个 #, bookdown 中表示子节, 相当于 TEX 的\subsection{} 还可以有更深的标题. 3.2 章节标题标签的设定与引用...第 5 章 Bookdown的图形 5.1 由R生成单个图形示例 这是第5章的内容, 讲述浮动对象图形的标签与引用....Rmarkdown 视频新增两节视频(写轮眼幻灯片制作)需要视频内的文档,可在公众号回复【rmarkdown】

    79410

    100-R可视化28-定制你自己的主题

    参考: 4.7 Building New Graphical Elements | Mastering Software Development in R (bookdown.org)[1] 前言 [...通过theme 设置,这个我们[[57-R可视化6-ggplot2三部曲最终之进阶为菜鸟]] ,也已经有过比较系统的介绍了。...,比如我这里比较喜欢theme_bw 风格: p + theme_bw() 那么我们除了theme_set 设置好了自定义主题外,可否自带的主题,亦或是其他包ggtheme 的主题,与我们设置的...theme_set(theme_bw() + peng_theme) } p + set_peng_theme() 不过这里受限于主题theme 函数控制的范围有限,所以可能其他内容还需要搭配labs...Software Development in R (bookdown.org): https://bookdown.org/rdpeng/RProgDA/building-a-new-theme.html

    38810

    用 R Bookdown 做本书,上线

    rstudio/Bookdown-demo 或者直接下载压缩包 4、打开工程章节对应的.Rmd 文件进行编辑 按章节命名好 Rmd 即可 Rmd 也即 R Markdown 和 Markdown...而 RMarkdown 是建立 Markdown 基础之上的一种语言,旨在方便将文本和代码混合在同一个文件。 用途:Markdown 主要用于编写格式化文本,网页、文章、文档等。...而 RMarkdown 则专门设计用于数据分析与报告,允许同一个文件交织代码 (通常是 R 代码) 和文字说明。 代码执行:Markdown 无法直接执行代码,只能将代码块展示为格式化文本。...而 RMarkdown 主要由 R 生态圈的工具支持, RStudio IDE。...其实语法区别不大,对 markdown 一无所知的同学可以重温一下第三章:P3:世界上最好的 Markdown 编辑器,Typora 完全配置指南,Markdown 极简入门 5、编辑完成的章节 Rstudio

    10810

    97-R可视化26-底层绘图系统grid学习之拓展包gridExtra

    参考: 4.5 The grid Package | Mastering Software Development in R (bookdown.org)[1] R实战:grid包 - 悦光阴 - 博客园...而在[[96-R可视化25-底层绘图系统grid学习之viewports]] ,我们也说过,可以通过调整不同的viewport,实现同一大画布下,整合多个不同的grid 元素。...20-R的几种基于ggplot的拼图解决方案]] 的话,其中提到了design 参数: design <- " 122 1#3 443 " p1 + p2 + p3 + p4 类似的,grid.arrange...1 NA 2 [2,] 3 3 4 NA 这个matrix 内容,即对应了图中的位置: 以及通过tableGrob()画表格,其实[[43-R可视化01-gt包让R制作漂亮的表格...]] 的表格更好看哦: iris_plot <- ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width

    74510

    手把手教你R语言复现mindfulness_PTSS_COVID19文献结果

    研究结果表明:有家人或朋友被诊断出COVID-19的参与者回避行为上的得分更高。有家人或朋友被诊断出SARS或H1N1的参与者PTSS总分上的得分更高。...有冥想经历的参与者PTSS的所有维度上(除了回避)得分显著更高。...特质正念与PTSS之间的关系,从负面情绪恢复的能力(recovering from negative emotions)起到了显著的中介作用(95%CI= [-0.212, -0.094]),而产生积极情绪的能力...特质正念以及从负面情绪恢复的能力是防止PTSS的保护因素。...第1章:数据预处理第2章:生成1(Table1: Demographic characteristics of the sample)第3章:生成2(Table2: Analysis of differences

    9310

    91-R可视化23-底层绘图系统grid学习之grob对象

    此外,除了grid 可以创建grob 对象外,还有其他包包括gridExtra 也可以创建grob 对象tableGrob。...我们直接在图形对象col, alpha 等图形元素赋值或通过aes 设置变量,grob 对象,通过gpar 函数进行设置,并将结果赋值给gp 参数。...grid.draw(my_rect) grid.edit("my_circle", gp = gpar(col = "red", lty = 1)) 不过需要注意的是,这里Grob/grid 对象创建的时候...editDLfromGPath(gPath, specs, strict, grep, global, redraw) : 不存在'gPath'(my_circle) 其实ggplot 对象,也是基于grid 系统制作的...但是,ggplot 对象并不是像grob 声明函数一样,我们创建的时候,对其每个元素都进行name 属性的定义的。这不仅麻烦,也没有必要。 那我们该如何对它们进行编辑呢?

    88020
    领券