[R] rmarkdown and source call to R file.
Georgios
gpd@be+r @end|ng |rom m@||box@org
Fri Jan 22 07:49:17 CET 2021
Hi!
I'm new in R and this list.
I made a shiny app using R studio.
my files are:
-server.R
-ui.R
-helper.R
-Report.Rmd.
All the files are on the same directory and helper.R is a file that
contains a lot of functions used in Report.Rmd and server.R
for some reason I cant call from Report.Rmd the file helper.R
My code in Report.Rmd is
## Summarize table
```{r, echo=FALSE}
library(knitr)
source("helper.R", local = knitr::knit_global())
summarized_table<-give_table(params$ldf_summary)
kable(summarized_table,"simple")
```
If I use absolute path it works but since I want to upload it to
https://www.shinyapps.io/ I must make it work with relative path.
The message I get is:
processing file: Report.Rmd
|..........................
| 25%
ordinary text without R code
|....................................................
| 50%
label: unnamed-chunk-1 (with options)
List of 1
$ echo: logi FALSE
Quitting from lines 13-17 (Report.Rmd)
Warning: Error in file: cannot open the connection
[No stack trace available]
The funny thing is that if I put the cursor inside "" at the beginning
and I press tab I get the option to choose helper.R. So Im guessing
that I'm on the right directory.
Any ideas what I'm missing?
I'm stuck on this lines of code 2 days now.
I would really appreciate
any ideas.
Thanks in advance for your help!!!
ps. I tried all the combinations in Tools->Global Options-> "Evaluate
chunks in directory" with no luck.
More information about the R-help
mailing list