问题标签 [officer]

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

r - R ReporterRs 包 - 在书签后添加文本

我正在创建一个工具,使用 R 中的 ReporteRs 包为办公室人员自动生成报告。我们有一组标准的表格/图表,但单个表格或图表可能出现的次数因人而异. 因此,我无法制作具有固定数量书签的单个模板。

我希望通过在第一个图形标题上添加一个书签,然后在该书签下反复添加图形标题和图形/表格来解决这个问题。

'addParagraph' 功能只会替换书签的段落,所以它不起作用。我还尝试用一组段落替换带有书签的段落,但是由于我必须交替文本/表格,所以书签在第一次迭代后被放置到两个段落上,之后就不起作用了。

有没有办法在书签段落之后简单地添加一段文字?

0 投票
2 回答
794 浏览

r - 修改柔性表格单元格的一部分的格式

我想修改部分单元格的格式,同时保留未修改的剩余文本以包含在 .docx 报告中:
例如,Brill ( Scophthalmus rhombus ) 在细分 22-32 (Baltic Sea)

我的数据是使用 HTML 标签设置的,我一直在尝试使用该display()函数对其进行修改。我的例子(有点明显)修改了整个单元格。我希望pattern可以修改参数{{moustaches}}以使嵌套格式成为可能,但我没有任何运气。

0 投票
0 回答
821 浏览

r - 安装官员后如何让记者工作

我一直在使用 ReporteRs 包从 R 生成 MS Word 文档。由于一些 Java 问题,我也尝试了官员包。自从我安装了官员,我无法加载 ReporteRs 包:

加载所需的包:ReporteRsjars

loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 中的错误:没有名为“officer”的包</p>

警告:错误:“ReporteRs”的包或命名空间加载失败</p>

我已经尝试删除所有三个包(都使用 pacman::p_delete() 和从我的库中物理删除文件夹)并重新安装。

如果我安装所有三个包,错误消息是:

错误:“namespace:officer”未导出对象“ph_from_xml_at”警告:错误:“ReporteRs”的包或命名空间加载失败</p>

我什至找不到在 ReporteRs 或 ReporteRsjars 中调用此函数的位置,而且我完全不知道如何返回到有效的方法。


编辑:我已经尝试过使用我的(通常的)microsoft R 版本,ReporteRs 之前曾在该版本上工作过,以及常规的 R 3.4。

会话信息():

R 版本 3.4.0 (2017-04-21)

平台:x86_64-w64-mingw32/x64(64位)

在以下环境下运行:Windows >= 8 x64(内部版本 9200)

矩阵产品:默认

语言环境:[1] LC_COLLATE=Danish_Denmark.1252 LC_CTYPE=Danish_Denmark.1252 LC_MONETARY=Danish_Denmark.1252 LC_NUMERIC=C
[5] LC_TIME=Danish_Denmark.1252

附加的基础包:[1] stats graphics grDevices utils datasets methods base

其他附加包:[1] compiler_3.4.0 tools_3.4.0

在 Microsoft 客户端中, sessionInfo 是

R 版本 3.3.3 (2017-03-06) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行于:Windows >= 8 x64 (build 9200)

语言环境:

[1] LC_COLLATE=Danish_Denmark.1252 LC_CTYPE=Danish_Denmark.1252 LC_MONETARY=Danish_Denmark.1252 LC_NUMERIC=C
[5] LC_TIME=Danish_Denmark.1252

附加的基础包:

[1] stats graphics grDevices utils datasets methods base

其他附加包:

[1] RevoUtilsMath_10.0.0 RevoUtils_10.0.3 RevoMods_11.0.0 MicrosoftML_1.3.0 mrsdeploy_1.1.0 RevoScaleR_9.1.0
[7] lattice_0.20-34 rpart_4.1-10

通过命名空间加载(未附加):

[1] codetools_0.2-15 CompatibilityAPI_1.1.0 foreach_1.4.3 grid_3.3.3 R6_2.2.2
[6] jsonlite_1.3 curl_2.3 iterators_1.0.8 tools_3.3.3 mrupdate_1.0.1

0 投票
1 回答
1317 浏览

r - 在 R 中,如何在任意位置将文本添加到 Powerpoint 以使其继承样式?

R 官员软件包非常擅长让您将文本插入到 powerpoint 套牌中的现有占位符中。例如,这段代码:

生成一个带有看起来 像这样的项目符号的幻灯片。但是,它似乎在任意位置插入文本,我必须像这样使用 ph_empty_at() 函数:

但是,这会导致文本看起来非常不同并且不尊重级别参数。似乎文本没有从幻灯片继承样式。

我问是因为我需要使用预先指定的 PPT 模板。我可以使用现有的占位符执行此操作,并获得所需的输出。如何在幻灯片上的任意位置插入这样的格式化文本?

0 投票
1 回答
516 浏览

r - 官员 - 将 1 级段落添加到现有幻灯片时出错

我正在尝试使用以下 R 代码在同一张幻灯片上编写一系列项目符号:

...失败了,说...

当我将级别参数更改为

它工作得很好(如小插图中所示:https ://cran.r-project.org/web/packages/officer/vignettes/powerpoint.html )

我在这里想念什么?

0 投票
1 回答
543 浏览

r - 在官员中添加不带列标题的表格

尝试使用官员从 .docx 文档中的数据框中添加表格,但不包括列标题的行。在将数据框添加到文档之前,我尝试从数据框中删除列名,但这没有奏效,并导致 gobbly-gook 被添加到顶行而不是顶行,只是不存在。关于如何做到这一点的任何想法?

0 投票
0 回答
718 浏览

r - 与 R / 官员在 power point 中的文本对齐

我正在尝试一些报告的自动化,我想坚持公司的 power point 风格(至少尽可能多)。直接使用可用的模板

至少对我来说相当复杂。

因此,我正在尝试使用标准的“Office 主题”,并试图使其看起来接近公司模板。我希望能够左对齐ctrTitlesubTitle标题类型。

如果我运行下面的示例,则标题居中。有谁知道如何左对齐?我在文档中找不到。

先感谢您。

0 投票
2 回答
1560 浏览

r - R Shiny 在不同的进程中运行任务/脚本

在我的 Shiny 应用程序中,用户可以生成大量的 powerpoint 报告。当它包含大量幻灯片时,可能需要超过 30 分钟才能完成。因此,我想在独立的进程/任务中处理这些任务,这些任务即使在应用程序关闭时也可以工作 - 例如,用户单击按钮生成报告,关闭应用程序,当报告准备好时,应用程序通过电子邮件通知用户。是否有任何好的做法或经过验证的解决方案可以做到这一点?

我的第一个想法是使用future带有plan(multisession)set 的包 - 但我不确定当用户关闭应用程序时会发生什么 -future会话是否也关闭?

0 投票
2 回答
148 浏览

r - ph_slidelink - 不知道如何使用它?

很高兴官员具有创建演示文稿内部幻灯片链接的功能。但是我不知道如何从可用的示例中使用它。我从未在下面的示例中看到指向页面的实际超链接,例如:

在这里,我看不到第 2 页的任何链接出现在任何地方...您能帮帮我吗?谢谢!!

0 投票
1 回答
626 浏览

r - R / 官员包 / docx_summary 函数不存在

我在使用包officer0.1.1的 R 版本 3.3.3

给出这个错误:

错误:找不到函数“docx_summary”

我试过了:officer::officer:::它似乎是唯一缺少的功能。

我尝试重新安装officer,但该功能总是丢失。