首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用googlesheets4的R中,如何将新的电子表格写入现有的工作簿?

在使用googlesheets4的R中,如何将新的电子表格写入现有的工作簿?
EN

Stack Overflow用户
提问于 2022-02-17 21:38:12
回答 1查看 168关注 0票数 0

首先,请允许我为Google使用Excel术语表示歉意。我想从工作簿中的单个工作表中获取数据,执行一些操作,然后在同一个工作簿中编写一个新工作表。例如;

代码语言:javascript
复制
library(googlesheets4)

pot <- read_sheet("https://docs.google.com/spreadsheets/d/1tw0tK0RQf1F4WXA5eo24wDjOR0jrqoRp91SI4x7YnqU/edit#gid=0")

pot.sum<-pot%>%
  group_by(Treat) %>%
  summarise(Mean = mean(Value))

现在,我想将pot.sum写到同一个工作簿中的新电子表格中。我知道函数gs4_create()write_sheet(),但我不知道如何指导新工作表的编写位置。谢谢你能提供的任何帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-14 15:49:15

以下几点将帮助你做到这一点:

代码语言:javascript
复制
# Load packages

library(googlesheets4)

library(tidyverse)

link <- "https://docs.google.com/spreadsheets/d/1tw0tK0RQf1F4WXA5eo24wDjOR0jrqoRp91SI4x7YnqU"

pot <- read_sheet(link)

pot.sum <- pot %>%
  group_by(Treat) %>%
  summarise(Mean = mean(Value))


pot.sum %>% write_sheet(ss = link, sheet = "pot.sum")

然后,您可以在Google主页( https://docs.google.com/spreadsheets/d/1tw0tK0RQf1F4WXA5eo24wDjOR0jrqoRp91SI4x7YnqU )中检查该页。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71165677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档