我已经编写了大约12张单独的幻灯片,并通过Officer包将其读到PPT,每张幻灯片都使用各自独立的R脚本。我想创建一个“主” R脚本,该脚本以封面幻灯片开始PPT演示,然后使用source函数调用每个单独的幻灯片。代码看起来像这样:
Aus.PRES <- read_pptx(template.pptx)
Aus.PRES <- Aus.PRES %>%
source(coverslide)
source(file1)
source(file2)
...
print(Aus.PRES, target = filepath/filename.pptx)
每次使用source函数时,都会出现错误,提示local必须为true或环境。指定后,它会要求我指定“ echo”,一旦执行此操作,它就会给我一个“ con is not a connection”错误。
我意识到这可能与我使用源函数而不是官官包有关,但是如果有人遇到类似的麻烦,那么知道如何解决将是非常高兴的。每个单独的脚本都可以正确读取PPT,我只是想找到一种比将数百行代码叠加在一起以便将它们全部读取到一个PPT演示文稿中更简单的方法。