问题标签 [openxlsx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
407 浏览

r - 将数据框导出为 R 中单个 Excel 文件中的多个工作表

我有一个像这样的虚拟数据的数据框:

经过一系列数据整理后,我想将数据导出到一个 Excel 文件,其中包含每个变量名称的多个工作表。我在这里找到了一个使用openxlsx库的解决方法。

我的脚本正在运行,并将导出包含多个工作表的单个文件,但每个工作表都包含所有数据而不是数据子组。我想要一张数据属于 Aggi(工作表名称 = Aggi)等等。我错过了什么?显然我的 for 语句有问题。

0 投票
0 回答
235 浏览

r - Readxl 和 openxlsx 向 Excel 文件中的数字添加额外字符

我在一个 Excel 文件中有一些数字,我想将它们作为字符读入 R。当我使用 readxl 或 openxlsx 导入文件时,导入的数据有两个额外的字符,它们不在 excel 文件中。excel表如下所示:

Excel文件

示例文件在这里

我曾尝试更改 Excel 文件中的格式,但这会弄乱数字。我目前的解决方法是在 excel 的单独列中将数字与 ' 连接起来,然后将该列读入 R。这出于某种原因。

读取 excel 文件会得到以下信息(注意Example numbers列中的最后两个字符。concatNum 列显示连接的版本。

为什么会发生这种情况?有没有人有比我目前的解决方法更好的方法来修复它?

0 投票
0 回答
428 浏览

r - 无法在 R 中安装 openxlsx 库

我一直在尝试在 R 中安装“openxlsx”库。我有 R 3.4.0 并尝试从 cran 和包存档(本地文件夹)安装“openxlsx”,但它们都没有让我安装这个包。以下是日志消息。有人可以帮忙吗。

0 投票
1 回答
213 浏览

python - 如何将值附加到现有的逗号分隔 csv (excel) 文件

我有一个包含 4 列的现有 CSV 文件(逗号分隔,因此所有值都在 excel 的一列中) 在此处输入图像描述

如何编写代码以将例如值“10”添加到每一行(即长度)
另外,如何向这些行添加字符串?

理想的输出是:
在此处输入图像描述


我努力了

当我使用 np.savetxt 时,我遇到错误消息:

谁能发现解决方案?我需要格式化 np.savetxt 吗?如果是这样,那么要添加什么?谢谢

0 投票
0 回答
38 浏览

r - R中auto_crosstab_to_wb的下标越界

我有下面的交叉表

我想用 auto_crosstab_to_wb 把它读出来,但我一直收到错误

m[2, ] 中的错误:下标越界

我正在使用的代码是:

可重现的例子:

0 投票
1 回答
1493 浏览

r - 如何根据 R 中的单元格字符格式化 xlsx 中的整行

我正在使用 R 编辑 xlsx 工作表。我想根据特定列中的字符值用彩色行格式化工作表,然后以 xlsx 形式保存工作簿。我在 R 中使用 xlsx 成功加载了工作簿。我可以遍历工作簿中的字符并根据条件更改特定的单元格背景颜色,但是在更改整行的颜色时遇到了麻烦。

我的问题是,如何使整行成为纯色,而不仅仅是单元格?到目前为止,我已按照此处的说明和代码进行操作:

r 中具有特定字符值的颜色单元格以导出到 xlsx

您必须在上述链接中的代码中添加什么才能使整行的颜色与目标特定单元格的颜色相同?

0 投票
0 回答
92 浏览

r - 如何在编写excel时在r中给出所有边框和一些颜色

我正在寻找有关如何在 a 中显示数据表的示例或想法。在多个级别对总计进行分组的 Rmd 文档。因此,在以下示例中,日期、名称、数量、费率和价值在项目级别具有总计。

下面我只是制作了一个例子来说明我的意思:

我需要一个像这样的实际结果,同时导出到 excel 具有特定字符值的 r 中的颜色单元格以导出到 Excel 文件,

在此处输入图像描述

0 投票
1 回答
70 浏览

r - 在 R 中 write.xlsx 时,用颜色标记单元格连接两个数据帧

我有两个数据框

第二

我想以一种特殊的方式合并这些数据帧,即:文件结构是这样的:行是驱动程序的错误代码,而列是驱动程序的 ID。如何prop通过相应的 KOD_NAR.id 将 mash 数据帧的标称数据加入数据帧的度量数据。然后在加入加载 excel 文件(write.xlsx)后,用颜色标记的单元格。如果在括号中的单元格中为0,则颜色为绿色,如果为1,则颜色为黄色,如果为2,则单元格的颜色为红色

所以输出: 在此处输入图像描述

有办法吗?

0 投票
2 回答
441 浏览

r - 有没有办法加速格式化表格从 R 到 excel 的写入?

我有一个 174603 行和 178 列的数据框,我正在使用 openxlsx::saveWorkbook 将其导入 Excel,(使用此包获取上述单元格格式,包括颜色、标题样式等)。但是这个过程非常慢,(取决于机器使用的内存量,它可能需要 7 到 17 分钟!!)我需要一种方法来显着减少这种情况(不需要几秒钟,但是下面的任何东西5分钟就可以了)

我已经搜索过其他问题,但它们似乎都专注于导出到 R(我对此没有问题)或将非格式化文件写入 R(使用 write.csv 和其他类似选项)

显然我不能使用 xlsx 包,因为我的电脑上的设置(工业电脑,检查这个问题的评论)

任何有关此包中的包或其他功能的建议,以使其运行更快,我们将不胜感激。

0 投票
1 回答
1638 浏览

r - zip_internal 错误(zipfile,文件,递归,compression_level,append = FALSE,:某些文件不存在

使用 openxlsx 包时从 R 收到此错误消息,不知道在哪里查找。

zip_internal 错误(zipfile,文件,递归,compression_level,append = FALSE,:某些文件不存在

有没有人有什么建议?谢谢。

代码很简单: