问题标签 [r-xlsx]
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 read.xlsx colClasses 问题
我在使用colClasses
函数时遇到问题read.xlsx
我有以下data.frame
我想导入Treatment
为factor
. 为此,我尝试将该colClasses
函数用作参数,如下所示:
但是我收到以下错误:
错误
class(aux) <- colClasses[ic]
:将类添加factor
到无效对象
谁能指出我做错了什么?
r - R中带有read.xlsx的数据类型
我正在使用xlsx
R 中的库来阅读 excel 表。我使用了以下命令。我的数据是数字/浮点数,NA
缺失值和第一列作为名称(字符串/字符类型)。但是,所有列都是类型character
,我找不到是否可以以某种方式将NA
值指定为缺失值。关于如何处理这个问题的任何建议?
r - “xlsx”包中是否有类似于“XLConnect”中“setStyleAction”的功能?
我有一张看起来像这样的工作表: 示例数据
我想要做的是使用来自其他一些 excel 文件的数据填充空单元格中的值,但不覆盖其他数据(以及它的格式)。经过一番搜索,我发现 XLConnect 中的命令“setStyleAction”允许这样做(虽然我无法检查它是否有效),但由于 XLConnect 的其他一些限制,我需要使用“xlsx”包。“xlsx”包中是否有等效功能?在其他一些答案中已经提到实际上有一个,但没有人提到什么功能,我自己也无法弄清楚。有人可以告诉我任何这样的功能,或完全以其他方式将数据添加到特定单元格而不更改同一张表的其他单元格中的数据吗?
r - 将 R 中的 XLSX 文件格式化为自定义文本块
我想读取一个 xlsx 文件,我想将文件中的数据转换成一个长文本字符串。我想以一种智能的方式格式化这个字符串,比如每一行都包含在括号“()”中,并将数据保存在一个逗号分隔的值字符串中。因此,例如,如果这是 xlsx 文件看起来像这样..
格式化字符串后看起来像
你将如何使用 R 完成这项任务?
我的第一直觉是这样的……但我想不通……
r - 将数据导出到excel并给出超链接
我尝试了下面的代码来提供指向另一个文件的超链接
但我收到错误
.jcall(cell, "V", "setHyperlink", link) 中的错误:java.lang.IllegalArgumentException:超链接地址必须是有效的 URI
r - 如何在R中使用超链接打开工作表
我在 Excel 文件中有销售数据,我必须在 sheet3 中打开。我尝试了下面的代码,但无法提供指向 sheet3 的超链接。
任何人都可以在这方面提供帮助吗?
javascript - 有人可以帮我解决这个错误吗?我正在尝试从 Excel 文件中的 html 页面导入数据框
我得到这个输出:
图书馆(xlsx)
write.xlsx(x = link.table, file = "actual1.xlsx",sheetName ="TestSheet", row.names = FALSE) .jcall(row[[ir]], "Lorg/apache/poi/ss 中的错误/usermodel/Cell;", "createCell", : java.lang.IllegalArgumentException: 无效的列索引 (-1)。EXCEL2007 的允许列范围是 (0..16383) 或 ('A'..'XFD')
r - 更改 Excel 工作表选项卡颜色
xlsx
我使用R 中的包使用以下代码将工作表添加到 Excel 电子表格
有没有办法自动更改“Sheet1”选项卡的颜色?
r - 使用 for 循环编写多个数据框以更正 Excel 工作表
我有一个嵌套的for loop
情况,我正在循环几个 Excel 工作表,应用几个函数,从每个工作表生成一个, data.frame
并将所有这些写回一个新的工作簿,其工作表名称与原始工作簿相同。
目前,新工作簿中的工作表名称是正确的,但要data frames
保持相互覆盖,以便每张工作表都具有相同的data frame
. 我怎样才能让每个data frame
人都写到各自的 excel 表中?
r - 在 R 中使用 openxlsx 包进行条件格式化
我正在使用 R 中的 OPENXLSX 包将条件格式应用于 Excel 工作表。我的代码是这样的:
我面临的问题是在第 1 列和第 10 列之间,如果任何列是非数字的,则条件格式将应用于该列中的所有单元格。理想情况下不应该发生这种情况,因为我的规则状态在单元格值大于 4 的地方应用格式。我错过了什么吗?如果没有,有什么解决办法吗?谢谢!