问题标签 [gt]

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 投票
2 回答
1890 浏览

r - gt表中多列的条件格式

这是我的第一篇文章,如果我搞砸了,请道歉。我正在尝试将条件格式应用于 gt 表的多个列(将样本 SampA、SampB 和 SampB 的结果与限制进行比较)。在gt 示例之一和不同的堆栈溢出 Q的引导下,我设法使用以下代码将其应用于单个列(变量):

单列的成功条件格式

但是,我没有成功尝试将其扩展到多个列。我可以让 'columns' 参数与 'vars(SampA,SampB,SampC)' 一起使用。将 'rows' 参数保留为 'SampA >= Limit',格式“有效”意味着 SampA >= Limit 的所有行都在三个 Samp 列中突出显示,但这不是我所追求的。运行下面的代码最终没有任何列的格式。

不成功的多列条件格式

我已经能够通过重复为每一列量身定制的“style_tab()”来“蛮力”我所追求的东西,但我知道必须有更好的方法来实现我的目标。帮助?

gt 条件格式化通过蛮力成功。

0 投票
1 回答
1529 浏览

r - 如何将 gt 表中的行设置为特定颜色

因此,例如在下表中,我想为第三行设置背景颜色#D9654B。可以通过指定第三行或使其以 V1=="c" 为条件来完成

在此处输入图像描述

提前致谢

0 投票
1 回答
1002 浏览

r - R gt 包:乳胶中的错误(“这里没有要结束的行”)

我正在尝试在 tex 文件中包含使用 gt() 函数生成的表。我创建了一个 .Rnw 文件,然后用 knitr 编织它并用 pdflatex 编译。在编译过程中,我收到一个错误:“这里没有要结束的行”,这是由 gt() 在表头中插入的换行符引起的。这是一个 MWE:

tex文件中的结果表是:

(我在编织后手动添加了注释)

由于标题中的换行符(\\),我得到:./mwe.tex:69: LaTeX Error: There's no line here to end。如果没有该换行符,PDF 将按预期创建。有没有办法解决这个问题而无需手动编辑 tex 文件?

0 投票
2 回答
647 浏览

r - 有没有办法使用 gt 包按行(如迷你图)动态嵌入 ggplot 图像?

我正在尝试复制此过程并获取 gt 包来呈现 ggplot 对象,其中表中的每一行都有不同的图形(如火花线)。

链接页面上似乎有解决方案,但是当我尝试复制它时,出现以下错误

有人可以帮我调试吗?我在这里用头撞墙。

示例代码:

0 投票
1 回答
353 浏览

r - 如何创建正确的路径以在 gt 表中创建图像

我想在 gt R 包创建的表中包含国家标志的图像

将国家/地区硬编码到此代码中会产生输出 - 但显然总是重复相同的标志,而与国家/地区列的值无关

所以我正在寻找正确的方法来替换“威尔士”,并参考同一行的 vars(country)

TIA

0 投票
1 回答
387 浏览

r - 带有 gt 的部分粗体列标题

我想使用 R 包并以粗体显示gt表格输出。看起来您可以在 gt 中使用降价语法,但这并不像我期望的那样工作。有小费吗?ONETWO

0 投票
1 回答
397 浏览

r - 右对齐 gt 中的 rowname_col

我想右对齐,rowname_col但看起来你不能应用于cols_align行名?

在此处输入图像描述

0 投票
1 回答
188 浏览

r - 使用循环标记 gt 表中的列

我想使用 gt 创建一个通用表生成函数,该函数标记传递的数据表中的列,但我想不出一种方法来获取 gt cols_label 步骤以允许我遍历列。有小费吗?

这是我的代码:

0 投票
2 回答
814 浏览

arrays - 在spring mongo模板中按数组大小检索所有数据

假设我有这些:

然后执行一个查询,我想要这个:

获取具有“标签”数组且其大小大于 0 的文档。但不知道如何创建我的标准。

我试过这个,但抛出一个错误,说 size() 必须接受 int 的参数...

有谁知道正确的吗?

0 投票
2 回答
819 浏览

r - 我应该如何在 R 中有效地跨行格式化 gt 表?

如果我想有效地格式化 gt 表的行,有没有比我在下面显示的更好的方法。

有些行是字符,因此不需要格式化,有些是需要一位小数的数字,有些是需要两位小数的数字,还有一些是需要两位小数的百分比。无论做什么,理想情况下都应该推广到其他可能的格式。

我创建了一个创建格式化规范的数据框,但每种格式都需要管道中的单独命令。

结果

虽然不完全相同,但在 gt 中应用格式似乎比人们最初预期的要复杂一些(例如)。