0

嗨,我正在使用 R 中的 googlesheets4 包,我试图弄清楚如何将我正在创建的带有 ggplot2 的图添加到谷歌表格文件中。这些图将不断更新,所以我不想手动执行此操作。据我所知,gs4 包中没有支持此功能的功能(比如说像 upload_image() 函数,我在其中传递工作表 url 和图像的文件名)。

我正在考虑创建我的 ggplots 的本地 .png 文件并以自动脚本将它们上传到 Google Drive,然后将这些 url 指向 google 表格以显示图像=IMAGE("https://drive.google.com/file/d/id23423443242342/view?usp=sharing")(这是表格中的一个函数)但我正在运行成一些问题。

这里的问题是我相信我公司的 google 帐户是私有的,因此这些链接不是公共 URL,我读过这是这种方法的一个问题。无论我使用什么 url,我使用图像功能的单元格都是空白的,因为它的共享设置是私有的。我不确定是否有解决方法,并且我无权更改任何这些共享设置。

我不确定还有哪些其他选项可以让这些图表显示在 Google 表格中?将它们放在那里真的很方便,而且每次他们想看到其中一些图时,不必让人们陷入下载 html rmarkdown 文件的兔子洞,而且我不认为谷歌表中的默认绘图对于我想要完成的事情来说已经足够了。

任何帮助或建议将不胜感激!

4

0 回答 0