小编S J*_*tan的帖子

如何在 Rmarkdown bookdown pdf:document2 的图形标题中获取换行符

我在 RStudio 中使用 knitr 来编写一个 rmarkdown bookdown:pdf:document2 文档。我有两个图,与 gridExtra 并排绘制,并标记为 A 和 B。我想在图标题的输出中放置一个换行符,如 fig.cap 所定义,在 A 的标题和 B 的标题之间,但我很难过。我试过了:

\n - 被忽略,就好像它不存在一样

\\n - 未定义的控制序列

\\\n - @tempf 的参数有一个额外的}。

\\\\n - 打印“\n”(这里有点傻)

双倍空间 - 什么都不做

出于绝望,我什至尝试了 HTML 样式的换行符,我不知道如何在此处显示,但我没想到它们会起作用,但它们没有。

在 LaTeX 中是可能的,所以肯定有办法......

注意:这不是knitr 中跨行拆分 r 块头的副本,因为它询问如何在代码中跨行拆分块头中的长标题,我问的是如何在输出中执行此操作

苏珊娜

---
title: "MRR captions"
author: "Susannah Cowtan"
date: "14 December 2018"
output:
  bookdown::pdf_document2:
    citation_package: natbib
    number_sections: no
    toc: no
    keep_tex: true
  bookdown::html_document2: null
header-includes: 
- \usepackage{float}
- …
Run Code Online (Sandbox Code Playgroud)

r knitr r-markdown bookdown

3
推荐指数
2
解决办法
2380
查看次数

ggpairs 旋转轴标签

我一直在尝试使用 ggpairs(来自 GGally)作为探索性工具。我遇到了轴刻度标签相互覆盖的问题。如果这是直的 ggplot2,我会把它们放在 45 或 90 度角上,一切都会好起来,但我不知道如何为 ggpairs 做到这一点。在互联网上浏览让我感觉这可能是可以用包装来做的事情,但不知道如何继续。有人可以帮忙吗?

一些代码的结果很丑陋:

library(dplyr)
library(ggplot2)
library(GGally)
library(MASS)
cars <- dplyr::select(Cars93, Type, Price, MPG.city, MPG.highway, 
                  EngineSize, Origin)
ggpairs(cars)
Run Code Online (Sandbox Code Playgroud)

我得到了丑陋的 ggpairs,左下角的标签非常混乱 在此输入图像描述

谢谢您的关注。

r ggplot2 ggally

1
推荐指数
1
解决办法
3267
查看次数

标签 统计

r ×2

bookdown ×1

ggally ×1

ggplot2 ×1

knitr ×1

r-markdown ×1