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

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

bookdown著名R包作者谢益辉开发,支持采用Rmarkdown (R代码可以运行)普通markdown编写文档,然后编译成HTML, WORD, PDF, Epub等格式。...(点击阅读原文,跳转博客,所有外链可点) 在Bookdown官网,有很多免费bookdownR书籍,Hadley Wickham等撰写R for Data Science》,Roger...下面分2步讲述,自己如何构建一个Bookdown书籍,第一部分通过bookdown示例了解其基本功能和使用,第二部分个人在使用过程碰到问题和解决方式。...如果系统新,可以直接使用系统自带yumapt-get;如果没有权限系统比较老,Pandoc安装可以使用conda,具体配置见Conda配置,配置好运行conda install -c conda-forge...Markdown语法,输出HTML可以正确解析,但是输出为PDF时却不可以。

3.5K110

94-R分享07-我第一本bookdown

当然我肯定是不敢去出版,掂量掂量我自己;倒贴买卖,我也不傻啊。 但如果出版成电子格式呢?当然可以啦。开源事情,我最喜欢了。...此外,默认下bookdown 作用模式为合并再编织(M-K):将不同Rmd文件(不同章节)合并到一个Rmd 文件(Merge),再将他们输出成一本书(knit)。...不同章节R 环境,会继承到后续章节(按照代码顺序),包括使用包、变量等等; 不同章节代码块不可以有相同名称; 你可以自由管理Rmd 文件位置,比如放在工作目录其中某个子目录下。...2.5-输出结果 编译结果默认保存在_book子目录 。你也可以在_bookdown.yml设置output_dir项改为其它子目录。...比如: 有些奇怪如果用命令行在linux 下编译bookdown,有时候打开会是这样: 至于原因为何,我也不甚清楚。

1.2K10
您找到你想要的搜索结果了吗?
是的
没有找到

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

bookdown管理下一本书内容可以按章节分解成多个Rmd文件, 其中可以包含可执行R代码, R代码生成统计汇总结果、表格、图形可以自动插入到生成内容, 表格和图形可以是浮动排版。...2.2 快速排版思路 由rmarkdown完成整个书稿写作; 由_output.yml完成不同形式呈现书稿设计,其中bookdown::gitbook负责html形式gitbook, bookdown...R程序都在一个单独R会话独立地运行,避免了不同Rmd文件之间同名变量和同名标签互相干扰。...bookdown章、节、子节标题单独成一行,其后可以添加标签, 章节标签标题后加空格,然后大括号内以#号开头标签, # 引言 {#intro} ## 关于bookdown {#bookdown...对于epub_book格式,如果成功编译,会在操作系统默认ePub软件(苹果电脑book)打开,并在_book子目录中找到这个ePub文件。

2.8K10

1.5w字Rmarkdown入门教程汇总

R配套软件包tinytex可以帮助你在将LaTeXR Markdown文档编译为PDF时自动安装缺少LaTeX软件包,并确保将LaTeX文档编译正确次数以解决所有交叉引用。...如果编译.rmd格式时出现缺失某些Latex包,可以参考这节内容https://bookdown.org/yihui/rmarkdown-cookbook/install-latex-pkgs.html...默认情况下代码和结果会在输出文件呈现。如果通过参数来控制代码块运行结果输出情况可以在{r }设置。一般包括代码及运行结果输出、图片表格格式定义等。...fig.subcap:设置图片副标题 out.width和out.height选项指定在输出实际显示宽和高,如果使用"90%"这样百分数单位则可以自动适应输出大小。...它在https://haozhu233.github.io/kableExtra/上有大量文档,其中提供了许多示例,说明如何针对HTMLLaTeX输出自定义kable()输出

8.9K10

1.5w字Rmarkdown入门教程汇总

R配套软件包tinytex可以帮助你在将LaTeXR Markdown文档编译为PDF时自动安装缺少LaTeX软件包,并确保将LaTeX文档编译正确次数以解决所有交叉引用。...如果编译.rmd格式时出现缺失某些Latex包,可以参考这节内容https://bookdown.org/yihui/rmarkdown-cookbook/install-latex-pkgs.html...默认情况下代码和结果会在输出文件呈现。如果通过参数来控制代码块运行结果输出情况可以在{r }设置。一般包括代码及运行结果输出、图片表格格式定义等。...fig.subcap:设置图片副标题 out.width和out.height选项指定在输出实际显示宽和高,如果使用"90%"这样百分数单位则可以自动适应输出大小。...它在https://haozhu233.github.io/kableExtra/上有大量文档,其中提供了许多示例,说明如何针对HTMLLaTeX输出自定义kable()输出

8.5K53

R Bookdown 本书,上线

Bookdown 支持采用 Rmarkdown (R 代码可以运行) 普通 markdown 编写文档,然后编译成 HTML, WORD, PDF, Epub 等格式。...Bookdown 个素颜版 LaTeX,满足了 99% 需求,而使用难度大概只有 LaTeX 1%,性价比极高。...而 RMarkdown 建立在 Markdown 基础之上一种语言,旨在方便将文本和代码混合在同一个文件。 用途:Markdown 主要用于编写格式化文本,网页、文章、文档等。...而 RMarkdown 可以执行嵌入代码块,将结果动态渲染到文档。这对于分析报告和可重复研究非常有用。 输出格式:Markdown 通常会被渲染为 HTML、PDF 等格式。...而 RMarkdown 主要由 R 生态圈工具支持, RStudio IDE。

8710

翻译|记住一些常用R

对我来说,这将是一个更易于搜索和整理笔记,但也可以让其他人从中受益。 提高生产力R包 blastula[3]用于在R创建漂亮自定义电子邮件程序包。...它可以用于根据代码、代码输出和markdown编写自定义邮件正文;并使用SMTP服务器发送电子邮件-甚至GMail -集成生产服务,RStudio Connect。...emo[6]可用于轻松地将表情符号添加到R Markdown文档。 equatiomatic[7]从lm()函数中提取输出,用LaTeX写出方程。...kableExtra[19]包括增强kable()表格功能。有大量文档可以在HTMLLaTeX中生成表。...stargazer-booktabs[22] stargazer软件包修改版本,可使用booktabs(LaTeX)命令(\ toprule,\ midrule和\ bottomrule)输出表格以包含水平尺

2.9K30

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

R Markdown文件(.Rmd)文件支持多种输出网页(html_document)、MS Word(word_document)、PDF(pdf_document, 需要LaTeX编译器支持)...输出为md 格式 参考:3.7 Markdown document | R Markdown: The Definitive Guide (bookdown.org)[21] md 格式默认下严格最简单...文件如下: 这样,我就可以将Rmd 内容输出成md,来发公众号啦。...不过,对于内容输出图片来说,其结果会保存在一个文件夹: 这时候有两个选择: 将图片上传到图床,并不在Rmd 输出图片,这也是我一直使用方法; 利用Mweb 发布服务,将本地图床一键全部上传到云端...输出方法 这些内容我们除了可以直接在yaml 头部文件设置外,还可以使用命令render特别设置: render("1-example.Rmd", output_format = "word_document

2.2K20

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

bookdown管理下:一本书内容可以分解成多个Rmd文件, 其中可以有可执行R代码, R代码生成文字结果、表格、图形可以自动插入到生成内容, 表格和图形可以是浮动排版。...官网给出了很多免费bookdown书籍:Bookdown优质免费书籍分享,当然小编也用它日记本。 建议大家使用RStudio来制作图书, 该软件构建了一键编译整本书功能。...要构建该书所有章节和所有格式,可以使用RStudio构建窗格build book按钮(整个界面的右上角)。 ? 呐,这时你就已经制作出不同格式书籍了!你可以在对应项目文件夹中找到对应文件。...html格式:找到_bookindex.rmd文件打开 小编有话说 如果第一次看到我有关文档沟通内容并且想跟着这个教程构建书籍的话,建议你看看我写RMarkdown基础教程推文b站视频(文末推文推荐...),因为构建书籍包含了各类Rmarkdown语法,如果你不会使用可能会很头疼。

1.4K40

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

在书稿模板选择与测试过程遇到了很多坑,幸运逐个踩过来了,但从 TEXTEX 到Rnw(Sweave+R), 再到Rmd (Knitr + R), 最后到Bookdown, 共经历了 4 个模板...快速、高效、高质量写书人追求目标。目前来看Bookdown最好选择,因为它满足我模板选择快速编辑、高效生成、高质量输出要求。...,通常是原始数据统计分析结果以表格形式展示出来,它们可能被多次在不同章节引用; 定理浮动, 这里定理指与之相关一大类,包括常用定理、引理、推论、命题、例子等,它们在文中也会被反复引用;...基于 TEXTEX 排版存在三个明显缺陷不足: 大量 TEXTEX 命令需要记忆; 对于代码排版非常不便,特别是RPython代码执行后输出,尤其图形与表格; 代码以listing等包来呈现...Bookdown注重不同类型读者媒体使用差异,并很好地实现统一编写与差异化输出

2.2K21

R沟通|Rmarkdown教程(3)

默认情况下代码和结果会在输出文件呈现。如果通过参数来控制代码块运行结果输出情况可以在{r }设置。一般包括代码及运行结果输出、图片表格格式定义等。...asis, 文本型输出直接进入到HTML文件, 这需要R代码直接生成HTML标签, knitr包kable()函数可以把数据框转换为HTML代码表格。...out.width和out.height选项指定在输出实际显示宽和高,如果使用"90%"这样百分数单位则可以自动适应输出大小。...内部代码输出表格 例子:计算线性回归后, summary()函数输出中有coefficients一项,一个矩阵, 如果直接文本显示比较难看: x <- 1:10; y <- x^2; lmr <...它在https://haozhu233.github.io/kableExtra/上有大量文档,其中提供了许多示例,说明如何针对HTMLLaTeX输出自定义kable()输出

2.8K20

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

在书稿模板选择与测试过程遇到了很多坑,幸运逐个踩过来了,但从 TEXTEX 到Rnw(Sweave+R), 再到Rmd (Knitr + R), 最后到Bookdown, 共经历了 4 个模板...快速、高效、高质量写书人追求目标。目前来看Bookdown最好选择,因为它满足我模板选择快速编辑、高效生成、高质量输出要求。...,通常是原始数据统计分析结果以表格形式展示出来,它们可能被多次在不同章节引用; 定理浮动, 这里定理指与之相关一大类,包括常用定理、引理、推论、命题、例子等,它们在文中也会被反复引用;...基于 TEXTEX 排版存在三个明显缺陷不足: 大量 TEXTEX 命令需要记忆; 对于代码排版非常不便,特别是RPython代码执行后输出,尤其图形与表格; 代码以listing等包来呈现...Bookdown注重不同类型读者媒体使用差异,并很好地实现统一编写与差异化输出

1.2K40

R沟通|Rmarkdown教程(2)

PDF输出,则需要安装LaTeX。...R配套软件包tinytex可以帮助你在将LaTeXR Markdown文档编译为PDF时自动安装缺少LaTeX软件包,并确保将LaTeX文档编译正确次数以解决所有交叉引用。...如果编译.rmd格式时出现缺失某些Latex包,可以参考这节内容https://bookdown.org/yihui/rmarkdown-cookbook/install-latex-pkgs.html...这三个部分会在以后详细介绍。 3. Rmarkdown导出 rmarkdown导出方法有两种,一种依靠Rstudio手动导出,另一种基于命令行导出方式。 手动导出 ?...Rstudio界面介绍 这时Rstudio界面发生了一些变化,我们对界面一些介绍,尤其最新版本新功能,视频介绍已在b站更新(公众号不能倍速)。

2.2K20

干掉 LaTeX !用BookDown写本书

bookdown著名R包作者谢益辉开发,支持采用Rmarkdown (R代码可以运行)普通markdown编写文档,然后编译成HTML, WORD, PDF, Epub等格式。...bookdown个素颜版 LaTeX ,满足了99%需求,而使用难度大概只有 LaTeX 1%,性价比极高。...bookdown优势 完全开源,向收费说不 完全自定义,想干啥就干啥 有Rstudio背书,可以大胆长期使用 静态网站,很容易部署到Internet 支持LaTeX,可以直接导出tex文档 导出排版好...轻量级,再大文件也有着极快读取速度 文末可以列出参考文献,科研狗最爱 如何使用bookdown 1、安装R和Rstudio 2、安装bookdown包 install.packages("bookdown...") 3、克隆demo到本地,解压后用Rstudio打开.Rproj文件 https://github.com/rstudio/bookdown-demo 4、打开工程章节对应.Rmd文件进行编辑

1.2K10

Rbeamer~R语言ppt,看起来很高大山

前言 研一讨论班时候,得学术ppt,得知得学习latex。整蛊了好久才把latex装好(texlive花了3个多G,期间各种踩坑)。...最近样例 这是前几天讨论班小编制作slides,可供参考。内部包含公示,图片,代码及输出结果。如果想使用我模板,可以后台/微信私聊我。当然你也可以直接使用上述模板进行改进。 ? ?...beamer样式还算比较多,但是如今小编能力有限,还整不出一个为自己所用主题,现在只能用用特定主题。如果有大佬会,欢迎私下赐教?...自从使用Rbeamer制作slides,以后latex看来要放弃了。...参考资料 [1] 《R Markdown: The Definitive Guide》: https://bookdown.org/yihui/rmarkdown/

1.8K10

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

前两期内容见:R沟通|Bookdown中文书稿写作手册();R沟通|Bookdown中文书稿写作手册(上) 第 3 章 Bookdown 章节标题 我们在第3章讲述章节标题设置、标签与引用. 3.1...章节标题 章节标题用遵从markdown规则,用#设置, 一级标题用一个 #, 在 bookdown 中表示章, 相当于 TEX \chapter{} 二级标题用二个 #, 在 bookdown...第 4 章 Bookdown公式与定理 这是第 4 章内容, 讲述浮动对象定理与公式标签与引用. 4.1 公式标签设定 Rmarkdown公式除了无标号公式(用一对$$实现),可以使用LaTeX...第 5 章 Bookdown图形 5.1 由R生成单个图形示例 这是第5章内容, 讲述浮动对象图形标签与引用....输出为: 图5.2和图5.3为两个图并置与堆叠。 推荐: 可以保存以下照片,在 b 站扫该二维码,或者 b 站搜索【庄闪闪】观看 Rmarkdown 系列视频教程。

76510
领券