问题标签 [reporters]

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

r - 在 R 程序中使用文件名或文件路径

有谁知道是否可以导出 R 程序的文件名/文件路径?我在 SAS 中寻找类似于“%sysfunc(GetOption(SYSIN))”的东西,它将返回 SAS 程序的文件路径(以批处理模式运行)。我可以在 R 中做类似的事情吗?

到目前为止,我能想到的最好的方法是在我使用的文本编辑器(PSPad)中使用快捷键添加文件名和当前目录。有没有更简单的方法来做到这一点?

这是我的例子:

这在批处理和 RStudio 中都非常有效。我真的很感激一个更好的解决方案

0 投票
0 回答
171 浏览

java - 使用 ReporteRs R 时出现 .jcall 错误

我在工作时使用 ReporteRs 包没有任何问题,但在家里我却遇到了问题。如果我尝试使用包中的示例代码:

我收到以下错误:

我没有使用java的经验,所以我不确定如何解决这个问题。如果有帮助,doc$obj 会返回:“Java-Object{org.lysis.reporters.docs.docx4R@2353354a}”

0 投票
1 回答
195 浏览

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

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

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

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

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

0 投票
1 回答
546 浏览

r - 用 R 图填充整个 PowerPoint 幻灯片?

如何用 R 绘图填充整个 PowerPoint 幻灯片?我想使用矢量图形(否则截图和裁剪将是一个解决方案)。我也想避免手动触摸。

以下代码(摘自这篇文章)在填充“标题和内容”幻灯片的“内容”方面做得非常好。

我想我也许可以使用以下代码填充整张幻灯片:

但是,我收到错误消息:

我认为可能有一个解决方案,我创建新的 PowerPoint 幻灯片布局,内容填充整个幻灯片,然后另存为 PowerPoint 模板?但我对这些东西不是很熟悉,我开始觉得我错过了一些明显的东西。

0 投票
1 回答
1231 浏览

r - 将 R 中的 htmlwidget 添加到 PowerPoint 幻灯片

如何将 DiagrammeR::grViz() 的 htmlwidget 图表输出添加到 PowerPoint 幻灯片?我更愿意保留矢量图形并尽量减少手动操作。

下面的代码main.R将 DOT 图很好地呈现为htmlwidget

我想将此输出添加到 PowerPoint 幻灯片中。我从这篇文章中改编了以下代码。

它产生以下错误:

似乎有些人在 PowerPoint 的 LiveWeb 加载项上取得了成功。我遇到了 ActiveX 问题,只找到了 hack 解决方案,并选择不追究。必须有一个简单的解决方案,对吧?

0 投票
0 回答
837 浏览

r - 使用 R 更新现有的 PowerPoint 图表?

我知道使用 ReporteRs 更新现有幻灯片很容易,但是我有兴趣在现有 PowerPoint 文件中编辑许多模板图表中的数据。需要明确的是,我的 PPTX 有许多动画图(即不是图像),我通常将数据复制/粘贴到其中(来自 R,作为 .csv),我希望 R 直接将该数据插入到微软幻灯片软件。

一个限制是图表嵌入在 PPTX 中,因此我不能简单地编辑 PPTX 可以用来填充图表的现有 excel 文件。理论上,我可以拥有一个文档,图表从中获取数据,并通过 R 对其进行更新,但是该文件的位置发生了变化(为每个新项目复制到新位置的模板),这会破坏 PPTX 中的所有链接和必须编辑 50 多个链接很乏味。

0 投票
0 回答
481 浏览

r - 使用 R 中的“RepotRs”包在一个 WORD 文件中获取多个图

背景:

我通常使用ReporteRs 包来获得“一个”高质量的矢量化绘图作为单个 WORD 文件。下面介绍了用于执行此操作的通用 R 代码。基本上,我将绘图包装为一个函数,将其命名为“G”,然后让 ReporteRs 包将“G”转换为 word 文件。

问题:

我想知道设备布局什么时候是这样的:

m <- matrix( c( 1,0, 1,3, 2,3, 2,0 ), nrow=2, ncol=4 ); layout(m)(即 3 个地块)

是否仍然可以使用 ReporteRs 包将 3 个图转换为单个单词文件?

0 投票
1 回答
837 浏览

html - R在脚本中将FlexTable另存为html文件

我有一个使用 ReporteRs 包生成的 FlexTable,我想将其导出为 .html。

当我将表格打印到 RStudio 中的查看器时,我可以通过单击“导出”并选择“另存为网页”来执行此操作。

我将如何在我的脚本中复制此操作?

我还不想编写 html 文档或生成报告,因为目前我只想为我的每个草稿表提供单独的文件,我可以与合作者共享(但格式很好,因此易于阅读)。

我已经尝试过这个as.html函数,它确实生成了一个 .html 文件,但是所有格式都丢失了(它只是纯文本)。

这是一个MWE:

上面演示的两种方法的问题是它们输出的表格没有任何格式(没有边框等)。

但是,在 RStudio 中手动选择“导出”和“另存为网页”会将 FlexTable 呈现为具有完整格式的 html 文件。为什么是这样?

0 投票
1 回答
479 浏览

netlogo - 如何自定义 BehaviorSpace 的“使用记者测量运行”?

我想使用 BehaviorSpace 的“使用记者测量运行”来编译每个滴答声的死乌龟数量、number-dead每个滴答声ticks的活龟 ID 信息who以及每个滴答声的活龟计数器数量的信息count-up。我是Netlogo的初学者。我不知道如何将其设置为“使用记者测量运行”。我已经在参考“Netlogo's BehaviorSpace Guide” https://ccl.northwestern.edu/netlogo/docs/behaviorspace.html,然后count turtles就成功了。以下是“Measure runs using reports”的输入画面示例。然而,这是一个语法错误,除了count turtles.

图片

0 投票
1 回答
214 浏览

r - 将几条语句写入R中的匿名函数

我想使用该reporteRs库将绘图包含到一些 MS Word 文档中。

这是我如何包含我的情节:

我的问题是我想添加一些错误栏,自定义轴并可能添加标题,方法是添加如下内容:

我必须在语句之外写这个plot,但我找不到如何在匿名函数中写它。

甚至可以在匿名函数中编写多个语句吗?

如果是,那么正确的方法是什么,如果不是,是否有任何解决方法?