问题标签 [xlconnect]

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 回答
3134 浏览

r - setCellStyle - 使用 XLConnect 将单元格样式(百分比)应用于矩阵

我的问题基于上一个问题Formatting of numbers using Mirai's XLConnect中提到的问题。我无法从@joran 实施这个解决方案,我想我可能不是唯一遇到这个问题的人。

我想将相关矩阵(10x10)导出到 excel。它被保存为一个称为导出的矩阵。

我对这条线有问题

我没有设法将样式应用于整个矩阵。它是关于引起麻烦的参数rowcol 。

结果如下图所示。

输出文件

我现在已经尝试了无数种组合。非常感谢任何帮助

0 投票
1 回答
838 浏览

r - 千位分隔符 - 使用 XLConnect 和 R 格式化 excel 单元格

我使用 XLConnect 将具有大值的表导出到 .xlsx。

有没有办法将结果写入带有激活的千位分隔符的 excel 单元格?

在 Excel 中,a应该是这样的

使用

可能有效,但在较短的值的情况下,我有类似的值

0 投票
2 回答
9699 浏览

r - 如何在 R 中下载 .xlsx 文件并将数据加载到数据框中?

我正在尝试从 下载.xlsx文件eia并收到以下错误。

错误是:"Error: ZipException (Java): invalid entry size (expected 2385 but got 2390 bytes)"

我尝试了以下代码:

我已经尝试过其他建议: Read Excel file into R with XLConnect package from URL

0 投票
1 回答
10293 浏览

r - 无需 Java 虚拟机即可连接 R 和 Excel 的包

几个月前,我在 Internet 上找到了有关将 R 与 Excel 连接起来的 R 包的信息,反之亦然(基本上是做什么xlsxXLConnect做什么)。

但是,与上述两种解决方案的主要区别在于,该软件包并非旨在使用 JVM(这一直给我带来一些麻烦)。

我已经花了很长时间试图找到该软件包的参考,但没有成功。

你能帮助我吗?非常感谢。

0 投票
1 回答
412 浏览

r - XLConnect 在 MacBookPro 中输出到 Excel 速度很慢。为什么?

Windows 会立即执行此代码,但在我的 Mac 上,它需要很长时间,有时甚至超过 10 分钟,才能编写两个大约 2000 行的数据表。请问有人可以提出解决方案吗?我使用过 XLConnect R 库。谢谢。

0 投票
2 回答
3129 浏览

r - 可以使用 R 编写 Excel 公式或数据验证吗?

我正在尝试将 R 数据框写入 Excel,并希望添加具有 Excel 公式和/或数据验证值的其他单元格/列(例如,使用 Excel 中的数据/验证菜单提供允许值的下拉列表细胞)

我查看了 R 包:xlsx、XLConnect 和 openxlsx。这些非常适合编写单元格,但不适用于公式数据验证设置

我目前认为我必须使用 AppleScript(在 Mac 上)或 VBA 解决方案对 xlsx 文件进行后处理。如果可能的话,我想在 R 中完成这一切,这样逻辑就不必跨程序拆分。

两者之中:为单元格编写数据验证设置(与编写 Excel 公式相比)更为重要。用例是将 R 数据框写入 Excel,并包含用于更正的空列。对于空列,我想要该列的可接受值(例如“是”/“否”)的下拉列表。

提前致谢。

0 投票
1 回答
250 浏览

r - XLConnect - 带有循环对象的 readWorksheet

我正在使用带有 XLConnect 包的 R Studio 3.1.2 版来加载、读取和写入多个 xlsx 文件。我可以通过复制和创建多个对象来做到这一点,但我正在尝试使用 1 个对象(同一文件夹中的所有文件)来做到这一点。请查看示例我可以这样做列出每个文件,但想使用循环来完成

这是我试图这样做但得到错误的方式

在此之后,我想使用 XLConnect 中的 readWorksheet 函数。

为这个蹩脚的问题道歉,但我正在努力锻炼如何最好地做到这一点。谢谢

0 投票
0 回答
1551 浏览

r - 错误:.onLoad 在 R 的“XLConnect”中的“rJava”的 loadNamespace 中失败

![在此处输入图片描述][1]![大家好,

我正在使用以下 R 系统:

R 版本 3.2.1 (2015-06-18) -- “世界著名宇航员”版权所有 (C) 2015 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 (64-bit)][2]

我的笔记本电脑上似乎经常出现此错误(如下所述)。HP G60 笔记本电脑 Pentium(R) 双核 CPU T4400 @ 2.20GHz RAM 4GB 64 位

我正在尝试使用函数“loadWorkbook”上传一个 excel 文件,但它返回图像中的错误。我更新了 Java 和 R(来自其他帖子的推荐)并重新运行了该程序,但它返回了该错误。我也完成了 install.packages(XL Connect, dependencies = TRUE)。

任何帮助,将不胜感激。如果需要,我很乐意提供更多细节。

错误如下:错误:.onLoad failed in loadNamespace() for 'rJava'., details: call: dirname(this$RuntimeLib) error: a character vector argument expected

此外,该功能适用​​于我的 Surface 3,但不适用于我的笔记本电脑。我确定这是我的笔记本电脑的问题,我只是无法确定它。

0 投票
1 回答
2940 浏览

r - XLConnect 的“路径”参数无效

我正在尝试并未能在 R 版本 3.1.2 中完成以下过程:

我已经能够手动导出请求的数据集,然后使用相同的 readWorksheetFromFile 语法从本地目录将其读入 R。我现在的目标是在 R 中完成所有工作。对 API 的调用似乎有效(感谢一些早期的帮助),但是当我尝试获取结果时,该过程在下一步失败。这是发生的事情:

关于我做错了什么或坏了什么有什么想法吗?

0 投票
0 回答
1242 浏览

r - R、XLConnect:使用 RGB 代码设置颜色

我遇到了以下问题。大量数据写入 Excel 文件。在写入的 excel 表中,我想将单元格颜色设置为非预定义值(这是写入单元格的数字的函数)。例如:给定单元格中的数字越高,单元格越绿。

我知道该软件包存在解决方案xlsx(请参阅HEREHERE)。但我已经XLConnect在整个项目中使用,并且不想转换我目前拥有的所有代码。

目前,我使用以下代码设置单元格颜色:

显然,有问题的部分是

因为它不允许我设置我喜欢的颜色的 rgb 代码。尝试像

失败。

第 91 页上的 XLConnect 文档仅说明了这一点

颜色通常通过 XLC 对象中的相应颜色常量指定。

没有说明如何使用 RGB 代码。