问题标签 [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 回答
214 浏览

r - 如何使用 ReporteRs 库(R)缩小 pptx 文本框中溢出的文本?

我正在尝试使用 ReporteRs 在 R 中自动创建 pptx,但文本框有问题。虽然模板设置了'shrink text on overlow'选项,但创建的pptx始终标记了'Do not Autofit'选项。

这似乎是图书馆的限制,但如果有人知道如何解决......

0 投票
1 回答
1021 浏览

r - R - 记者包。是否可以将条件格式应用于文本?

我有以下内容dataframe

我正在使用该包ReporteRs将这个 data.frame 发送flextable到 Powerpoint:

我使用以下文本属性定义情感列:

这使得 Powerpoint 根据列的内容显示不同的表情符号(因为 Wingdings trueType)。

但是,我想根据内容对文本另外应用不同的颜色(绿色、黄色、红色)。所以:

  • if (Sentiment == "J") then textProperties( color = 'green' , font.weight = 'bold', font.family = 'Wingdings', font.size = 12 )

  • if (Sentiment == "K") then textProperties( color = 'yellow' , font.weight = 'bold', font.family = 'Wingdings', font.size = 12 )

  • if (Sentiment == "L") then textProperties( color = 'red' , font.weight = 'bold', font.family = 'Wingdings', font.size = 12 )

使用这个包可以吗?

0 投票
1 回答
3927 浏览

r - 使用 ReporteRs 包使用 R Shiny 生成 powerpoint 幻灯片

我有一个 R 闪亮的代码,可以制作各种报告、词云、情绪分析和其他各种东西。现在我希望通过单击一个按钮,所有这些生成的报告都可以一次下载并附加到 ppt 中。因此,例如,它应该如下所示:

幻灯片 1:词云

幻灯片 2:情绪分析

幻灯片 3:报告 1 ...等等

到现在为止,我可以单独下载所有这些报告,即我的 Shiny UI 中有不同的选项卡,对于每个报告,我转到它并单击“下载”并由downloadHandler 下载

此外,只需单击一下,我就可以将所有这些报告下载到一个 pdf 中,即在一页中我有报告 1 等等。

到目前为止,我已经达到了以下水平:

ppt。正在生成,但我无法通过使用vector.graphic =FALSE作为选项在其中看到条形图。如果我删除它,我会收到此错误

警告:观察者中未处理的错误:javax.xml.bind.UnmarshalException - 带有链接异常:[org.xml.sax.SAXParseException:根元素之前的文档中的标记必须格式正确。] observeEvent(input$downloadReport)

有人可以指出我的错误。

0 投票
1 回答
1097 浏览

r - 在 ReporteRs 中的标题中添加换行符

在这个例子中,我想在“Episode IV”和“A New Hope”之间添加一个换行符,但是\n没有用……我该怎么做?

在此处输入图像描述

0 投票
0 回答
166 浏览

r - 在 powerpoint 中使用 ReporteRs 包渲染 rCharts

我可以通过以下代码在 R 中渲染图表:

现在,我想在 ppt 中做同样的事情。通过使用 ReporteRs 包。我尝试了下面的代码,但它不起作用

谁能告诉我如何在 ppt 中渲染 rCharts。

0 投票
2 回答
805 浏览

r - 将绘图添加到 R 中的 ppt

使用reportRs pacakge,我正在尝试将几个名为test-0、test-1、test-2 等的图形(.png/.jpg)添加到pptx 文件中。这些图表是从一个名为例如 test 的 pdf 文件中提取的,使用 im.convert 函数。我可以单独添加它们,但不能在循环中自动执行图表、标题、幻灯片编号、日期等的代码,这样可以计算出有多少带有 ' 的图表test' 的名称在一个文件夹中,然后在新幻灯片和一个最终的 pptx 文件中将它们一一导入到 pptx 中。

示例代码:

0 投票
1 回答
280 浏览

r - 崩溃博鲁塔情节

我尝试运行下一个代码:

但是,Rstudio 有致命错误。xlim = c(55,65)是问题代码,因为没有这部分绘图功能。记者版本 0.8.6。请帮助修复此错误。

0 投票
1 回答
133 浏览

r - ReporteRs 包中列表的 lapply

我有一个名称列表和在ReporteRs包中创建的表列表,称为“MyFTable”,我尝试应用 MyFTable 列表和 t 列表

如果我单独做,它可以工作,但是当我进入循环时,它就不起作用了。

这是我的尝试:

我得到错误:

x 必须是 FlexTable

谢谢你的建议。

0 投票
1 回答
529 浏览

r - 使用 addImage 在 ReporteRs 中并排绘图

我正在使用 ReporteRs 包自动创建一个 docx 文档。为此,我需要并排放置两个外部图像。在 R 中使用它们之前手动组合它们不是一个选项,因为那将是大量组合。

我该怎么做才能使地块并排,而不是在另一个之下/之上?

0 投票
2 回答
686 浏览

r - 使用 R 中的 ReporteRs 更改 docx 中的行距

我正在使用 R 中的 ReporteRs 包创建一个 word 文档,并且我想将段落的间距从单行距更改为 1.5 行距。

我想我可以将每一行作为一个新段落输入,并在每个“段落”的开头放置一个缓冲区,但我正在寻找一种更清洁的方式。

如果可以的话,我愿意使用另一个包。