中使用来自环境的数据

中使用来自环境的数据

本文介绍了在 R Markdown 中使用来自环境的数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在 R Markdown 中使用来自 Global Environment 的数据.当我调用 'summary(mydata)' 时,它给了我这个错误:

I'm trying to use data from Global Environment in R Markdown. When I call a 'summary(mydata)' it gives me this error:

未找到对象mydata"

我在许多不同的脚本中完成了所有工作,因此为每个结果创建一个 .R 文件对我来说并不容易.

I got all my work in many different scripts, so that is not easy for me to create a .R file for each result.

那么,我可以在 R Markdown 中调用在 Global Environment 上定义的数据吗?

So, can I call data defined on Global Environment in R Markdown?

谢谢.

推荐答案

有两种方法可以将数据 myData 加载到 .RMD 文件中:

There are 2 ways to load the data myData to your .RMD file:

  1. 不要使用 Rstudio 的编织"按钮编织您的文件:

  1. Don't knit your file with the Rstudio "knit" button:

library(knitr)
knit('your_file.Rmd')

这将考虑到您最近的环境,错误应该消失了.

This will take your recent environment into account and the error should be gone.

  1. 将您的 myData 存储为 "myData.RData" 并在您的 RMD 文件中手动加载

  1. Store your myData as "myData.RData" and load it manually in your RMD file

```{r load myData, include=FALSE}
load("myData.RData")

如果你这样做,你可以使用 RStudio 的knit"按钮.

If you do it this way you can use the "knit" button from RStudio.

我希望其中一种方法对您来说是一个很好的解决方案.

I hope one of this ways is a good solution for you.

这篇关于在 R Markdown 中使用来自环境的数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-05 01:10