【问题标题】:Getting my plot image to look the same between the r plot window and r markdown让我的绘图图像在 r 绘图窗口和 r markdown 之间看起来相同
【发布时间】:2015-08-18 07:21:17
【问题描述】:

我是使用 R Markdown 的新手,我试图让我的输出图看起来与 RStudio 绘图窗口中显示的图相同。以下是我一直用于 R Markdown 页面的代码:

```{r rawplot, message=FALSE, echo=FALSE, fig.width=7.65, fig.height=5.88}
sept13 <- ggplot(sept_13, aes(x=transactiondate, y=amount))
sept13 + geom_line(aes(color=type, group=type)) + 
   labs(title="Daily Payment Amounts in Sept 2013", x="Date", y="Amount Paid")
```

this 是它将在输出页面上生成的图像。 然而,这不是我想要的样子。在 RStudio 中生成绘图时,绘图窗口会生成 this 图像。我在 R Markdown 中摆弄了 fig.width 和 fig.height 选项,但我就是无法让它看起来正确。有什么我忘记了,还是有办法让情节“自动调整”输出页面?任何帮助将不胜感激,谢谢。

【问题讨论】:

  • 如果您在 RStudio 中使用该按钮,那么您的代码将在隔离的 R 会话中运行,并且无法访问全局环境。尝试重新启动您的 R 会话并运行代码块中的代码,您将能够调试 rmarkdown 结果。

标签: r rstudio r-markdown


【解决方案1】:

在我看来,这两个图中的数据完全不同。我怀疑您并没有真正为他们提供相同的数据,这是一个容易犯的错误,因为您必须维护两个不同的来源。我过去曾多次遇到过这个问题。

尝试在这两种情况下列出图表背后的数据(您也可以在 markdown 中这样做)并仔细检查它们。

如果它们相同,则使用这两个列表来扩充您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-09
    • 2016-08-16
    • 1970-01-01
    • 2015-12-17
    • 2018-01-24
    相关资源
    最近更新 更多