Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在R中编写不同的数据帧来分离excel工作表

如何在R中编写不同的数据帧来分离excel工作表
EN

Stack Overflow用户
提问于 2017-02-07 07:07:52
回答 1查看 555关注 0票数 0

尝试从工作表中读取excel数据,并根据不同的逻辑将其拆分为多个数据帧。这些多个数据帧需要使用R写到不同工作表中的同一个excel工作表中。请建议使用这些包的包或示例代码。

EN

回答 1

Stack Overflow用户

发布于 2017-02-07 12:46:08

要阅读excel文件,请阅读此帖子:Read an Excel file directly from a R script

要创建多个工作表的excel文件,软件包xlsx可能会有所帮助。以下函数接受文件名、工作表名称矢量和数据框对象名称。请注意,为数据框对象参数提供大小相等的向量。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
save2.xlsx <- function (file, namelist, ...)
 {
  require(xlsx, quietly = TRUE)
  objects <- list(...)
  fargs <- as.list(match.call(expand.dots = TRUE))
  objnames <- as.character(fargs)[-c(1, 2)]
  nobjects <- length(objects)
  for (i in 1:nobjects) {
      if (i == 1)
           write.xlsx(objects[[i]], file, sheetName = namelist[i])
      else write.xlsx(objects[[i]], file, sheetName = namelist[i],
          append = TRUE)
  }
}

示例调用:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 mydf1<- data.frame(matrix(data=rnorm(4),ncol=2,nrow=2))
 mydf2<- data.frame(matrix(data=rnorm(9),ncol=3,nrow=3))
 save2.xlsx("C:\\myfile.xls",c("Mysheet1", "Mysheet2"),mydf1, mydf2 )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42083759

复制
相关文章
Excel公式技巧94:在不同的工作表中查找数据
很多时候,我们都需要从工作簿中的各工作表中提取数据信息。如果你在给工作表命名时遵循一定的规则,那么可以将VLOOKUP函数与INDIRECT函数结合使用,以从不同的工作表中提取数据。这项技术可以节省时间,提高效率。
fanjy
2021/07/12
13.1K0
Excel技术:如何在一个工作表中筛选并获取另一工作表中的数据
问题:需要整理一个有数千条数据的列表,Excel可以很方便地搜索并显示需要的条目,然而,想把经过提炼的结果列表移到一个新的电子表格中,不知道有什么好方法?
fanjy
2022/11/16
18.6K0
Excel技术:如何在一个工作表中筛选并获取另一工作表中的数据
Excel实战技巧74: 在工作表中创建搜索框来查找数据
如下图1所示,在数据区域上方放置有一个文本框,用来输入要搜索的文本,其名称重命名为“MySearch”;一个用作按钮的矩形形状,点击它开始搜索并显示结果;两个选项按钮窗体控件,用来选择在数据区域的哪列进行搜索。
fanjy
2020/02/18
16.8K1
快速汇总多个工作簿/工作表中的数据(Excel工具推荐)
很多数据散落在很多工作表或者工作簿中,由于某项工作我们需要将这些数据做个汇总。比方,我们有以下三个工作簿
wujunmin
2021/09/07
10.9K1
快速汇总多个工作簿/工作表中的数据(Excel工具推荐)
R excel 工作
The package tidyverse includes several useful packages using in data analysis,
大发明家
2021/12/06
1920
Excel应用实践18:按照指定工作表中的数据顺序对另一工作表中的数据排序
我从数据库中导入数据到工作表,本来数据库中的数据顺序是排好了的,然而导入工作表中后数据顺序变乱了。如果在工作表中使用复制粘贴来重新恢复固定的顺序,将会花费大量的时间,能否使用VBA快速完成排序,详情如下。
fanjy
2019/07/19
3K0
如何插入或 Visio 中粘贴的 Excel 工作表
嵌入或链接 Excel 工作表通过对象命令在插入菜单上的绘图在 Visio loadTOCNode(2, 'summary'); 使用 插入 菜单上 对象 命令在 Visio 绘图中插入 Excel 工作表。 可以嵌入或链接的现有 Excel 工作表或您可以嵌入一个新的 Excel 工作表。 为此,请使用以下方法根据您的具体情况之一。 嵌入或链接现有的 Excel 工作表 loadTOCNode(3, 'summary'); 启动 Visio,然后打开绘图。 单击 插入 菜单上的 对象 ,然后单
cloudskyme
2018/03/20
10.3K0
Excel中如何批量重命名工作表与将每个工作表导出到单独Excel文件
Step 1: 打开Developer Tab找到VBA (快捷键 Alt+F11)
繁华是客
2023/03/03
3.9K0
Excel小技巧54: 同时在多个工作表中输入数据
很多情形下,我们都需要在多个工作表中有同样的数据。此时,可以使用Excel的“组”功能,当在一个工作表中输入数据时,这些数据也被同时输入到其它成组的工作表中。
fanjy
2020/09/10
3.3K0
Excel小技巧54: 同时在多个工作表中输入数据
把 excel 表中的数据 批量修改到指定数据库表中、根据 excel 表中数据修改数据库表中数据
1. 收到一张 excel 表,要求根据 “转账时间”一列的值批量修改数据库表中 "放款时间"一列的值。
微风-- 轻许--
2019/07/02
4.7K0
把 excel 表中的数据 批量修改到指定数据库表中、根据 excel 表中数据修改数据库表中数据
Excel破解工作表保护
宏运行 Public Sub Password_cracking() Const DBLSPACE As String = vbNewLine & vbNewLine Const AUTHORS As String = DBLSPACE & vbNewLine & _ "" Const HEADER As String = "Password_cracking" Const VERSION As String = DBLSPACE & " Version 1.0"
步履不停凡
2019/09/11
9120
Excel应用实践21:实现工作簿所有工作表中的多值替换
有两个工作簿,一个工作簿中存放着要查找并替换成的文本,如下图1所示,列A中是要查找的文本,将列A中查找到的文本替换成列B中相应的文本,例如,将找到的“Excel”替换成“完美Excel”。
fanjy
2019/09/29
3.1K0
Excel小技巧32:工作表数据分级显示
这里先利用“创建组”命令建立分级显示。选取单元格区域A3:E5,单击功能区“数据”选项卡“分级显示”组中的“创建组——创建组…”命令,然后对单元格区域A7:E10、A12:E13、A15:E19均使用此命令,建立的分级显示如下图2所示。
fanjy
2020/04/14
1.4K0
Excel小技巧32:工作表数据分级显示
Excel小技巧33:工作表数据输入技巧
很多人喜欢在单元格中输入完后,按下回车键,Excel会自动移到下一个单元格。我们可以设置这个移至的下一个单元格是下方的单元格还是右侧的单元格。
fanjy
2020/04/14
1.5K0
Excel小技巧33:工作表数据输入技巧
Excel应用实践19:根据工作表某列中的值从另一工作簿中获取数据
在下图1所示的工作簿Data.xlsx的工作表Sheet1中,存放着待使用的数据。
fanjy
2019/08/27
18.9K0
Excel应用实践19:根据工作表某列中的值从另一工作簿中获取数据
Excel公式技巧14: 在主工作表中汇总多个工作表中满足条件的值
我们可能熟悉使用INDEX、SMALL等在给定单列或单行数组的情况下,返回满足一个或多个条件的值的列表。这是一项标准的公式技术。
fanjy
2020/03/12
9.1K0
Java保护Excel工作簿和工作表
出于安全原因,你可能需要保护整个工作簿或工作表。 有时,你甚至可能还需要保护某个工作表,但却保留指定的单元格进行编辑。 本文将介绍如何使用Free Spire.XLS for Java来实现这些操作。
崔笑颜
2020/06/08
1.5K0
python合并工作表 VS excel合并工作表,看看合并工作表哪家强!
在日常办公工作中,我们可能会碰到多个或者几百上千个数据结构都相同 sheet工作表需要你进行合并汇总。而excel和python都能进行工作表的合并,那你知道他们两个的操作谁更为好用的吗?今天就分别介绍excel和python合并工作表的方法,看看合并工作表那家强!
Python与Excel之交
2021/08/05
1.6K0
使用Python拆分Excel工作表
才开通星空问答,就收到了小几个问题,试着回答了,不知道满不满意,相信随着水平的增长,会让大家更加满意的。相关链接>>>Excel与VBA,还有相关的Python,到这里来问我
fanjy
2021/11/10
3.5K0
使用Python拆分Excel工作表
Excel事件(二)工作表事件
大家好,上节介绍了excel事件的基础知识,后面就按照事件的分类来介绍,本节将首先介绍vba程序开发中最常用的工作表事件。
无言之月
2019/10/13
3.6K0

相似问题

将Excel工作表中的数据分离到不同的工作表中

12

编写数据帧字典以分隔excel工作表

115

将数据帧写入不同的excel工作表

111

如何在包含多张工作表的Excel中创建R中的数据帧?

119

R:转换数据,如Excel数据透视表

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文