8

我想在我的ggplot下写一些笔记。我在 R 中进行了数据分析,现在使用 markdown 包来写我的论文。这意味着我可以轻松地在 markdown 脚本中包含变量。在那个脚本中,我创建了一些 ggplots,并且想知道是否有一种简单的方法可以将这些解释写到情节中。对于表,它非常简单。%>% footnote(general="")成功了。

有没有类似的情节?

4

3 回答 3

17

也许您正在寻找这样的东西?

p <- ggplot(mtcars, aes(x = wt, y = mpg)) + geom_point() + labs(title = "Your title", caption = "Your long reference footnote goes in here")

您需要使用函数中的caption参数labs()

例子:

在此处输入图像描述

于 2019-07-16T08:00:04.797 回答
3

既然你提到你正在写一篇论文,我发现以下内容很有帮助。您可以按照以下行插入代码块:

    ```{r, fig.cap = "\\label{fig:myfigure} Here be your caption text"}
    generate_a_figue(my_data)
    ```

然后,在您的降价文本的正文中,您可以按如下方式引用您的图(图 \ref{fig:myfigure})

于 2019-07-16T09:16:37.417 回答
0

您也可以通过添加左对齐或居中对齐标题:

    ``` + theme(plot.caption=element_text(hjust = int)

For left align : hjust = 0
For center align: hjust = 0.5
For right align : hjust = 1
于 2021-07-23T12:13:23.037 回答