问题标签 [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.
r - 将数据框导出为 R 中单个 Excel 文件中的多个工作表
我有一个像这样的虚拟数据的数据框:
经过一系列数据整理后,我想将数据导出到一个 Excel 文件,其中包含每个变量名称的多个工作表。我在这里找到了一个使用openxlsx库的解决方法。
我的脚本正在运行,并将导出包含多个工作表的单个文件,但每个工作表都包含所有数据而不是数据子组。我想要一张数据属于 Aggi(工作表名称 = Aggi)等等。我错过了什么?显然我的 for 语句有问题。
r - Readxl 和 openxlsx 向 Excel 文件中的数字添加额外字符
我在一个 Excel 文件中有一些数字,我想将它们作为字符读入 R。当我使用 readxl 或 openxlsx 导入文件时,导入的数据有两个额外的字符,它们不在 excel 文件中。excel表如下所示:
示例文件在这里
我曾尝试更改 Excel 文件中的格式,但这会弄乱数字。我目前的解决方法是在 excel 的单独列中将数字与 ' 连接起来,然后将该列读入 R。这出于某种原因。
读取 excel 文件会得到以下信息(注意Example numbers
列中的最后两个字符。concatNum 列显示连接的版本。
为什么会发生这种情况?有没有人有比我目前的解决方法更好的方法来修复它?
r - 无法在 R 中安装 openxlsx 库
我一直在尝试在 R 中安装“openxlsx”库。我有 R 3.4.0 并尝试从 cran 和包存档(本地文件夹)安装“openxlsx”,但它们都没有让我安装这个包。以下是日志消息。有人可以帮忙吗。
r - R中auto_crosstab_to_wb的下标越界
我有下面的交叉表
我想用 auto_crosstab_to_wb 把它读出来,但我一直收到错误
m[2, ] 中的错误:下标越界
我正在使用的代码是:
可重现的例子:
r - 如何根据 R 中的单元格字符格式化 xlsx 中的整行
我正在使用 R 编辑 xlsx 工作表。我想根据特定列中的字符值用彩色行格式化工作表,然后以 xlsx 形式保存工作簿。我在 R 中使用 xlsx 成功加载了工作簿。我可以遍历工作簿中的字符并根据条件更改特定的单元格背景颜色,但是在更改整行的颜色时遇到了麻烦。
我的问题是,如何使整行成为纯色,而不仅仅是单元格?到目前为止,我已按照此处的说明和代码进行操作:
您必须在上述链接中的代码中添加什么才能使整行的颜色与目标特定单元格的颜色相同?
r - 有没有办法加速格式化表格从 R 到 excel 的写入?
我有一个 174603 行和 178 列的数据框,我正在使用 openxlsx::saveWorkbook 将其导入 Excel,(使用此包获取上述单元格格式,包括颜色、标题样式等)。但是这个过程非常慢,(取决于机器使用的内存量,它可能需要 7 到 17 分钟!!)我需要一种方法来显着减少这种情况(不需要几秒钟,但是下面的任何东西5分钟就可以了)
我已经搜索过其他问题,但它们似乎都专注于导出到 R(我对此没有问题)或将非格式化文件写入 R(使用 write.csv 和其他类似选项)
显然我不能使用 xlsx 包,因为我的电脑上的设置(工业电脑,检查这个问题的评论)
任何有关此包中的包或其他功能的建议,以使其运行更快,我们将不胜感激。
r - zip_internal 错误(zipfile,文件,递归,compression_level,append = FALSE,:某些文件不存在
使用 openxlsx 包时从 R 收到此错误消息,不知道在哪里查找。
zip_internal 错误(zipfile,文件,递归,compression_level,append = FALSE,:某些文件不存在
有没有人有什么建议?谢谢。
代码很简单: