Stworzyłem prosty przykład pokazujący problem, który obecnie mam.Pliki R przetopienia nakładają się na figury, gdy są porównywane za pomocą Makefile
Mam plik R-Przecena nazwie example.Rmd, zawierający następujący kod
```{r}
plot(rnorm(10000))
```
oraz plik Makefile o następującej treści
all : example01.html example02.html
example01.html : example.Rmd
Rscript -e "library(knitr); knit2html(input='example.Rmd', output='example01.html')"
example02.html : example.Rmd
Rscript -e "library(knitr); knit2html(input='example.Rmd', output='example02.html')"
Jeśli uruchomić plik makefile sekwencyjnie
make
nie ma problemu.
Jeśli uruchomię makefile równolegle
make -j 2
kawałkami generowanego przez knit2html nakładania się funkcji i obu plików HTML zawiera ten sam obraz.
Jakieś sugestie? Szukałem rozwiązania, ale niczego nie znalazłem.
umieścić swoje RMDs we własnym katalogu –
Jest tylko jeden plik Rmd, a nie dwa. Jeden plik R-markdown służący do generowania dwóch różnych plików html. – marc1s
umieść dowiązanie symboliczne do pojedynczego dokumentu z drugiego katalogu –