问题标签 [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 投票
1 回答
126 浏览

r - 如何从 R 中的表格对象制作漂亮的表格

我想从 R 中的表格制作一张漂亮的表格。这是从因子变量创建的表格:

a=factor(sample(1:4, 10000, replace=TRUE))

b=factor(sample(c(0,1,NA), 10000, replace=TRUE))

table(a,b,exclude=NULL)

这是 table 命令的输出:

我想知道如何在这个表格中添加标题和格式来制作一个漂亮的表格,比如使用 gt 或其他类似的包

0 投票
1 回答
69 浏览

gtsummary - 使用 inline 在 gtsummary 中获取组大小

gtsummary我想使用inline_text来获取一个类别中的观察数。例如,我想得到下表中服用药物 A 的患者(N = 98)的数量和百分比。带有trial包的数据框gtsummary

结果如下表:

在此处输入图像描述

我知道您可以使用column = "stat_0". 例如:

r inline_text(tab1, variable = stage, level = "T1", column = "stat_0")

0 投票
1 回答
56 浏览

r - dt 包中所有列的所有单元格的不同颜色

我想制作一个简单的表格,并为所有单元格的不同值添加不同的特定背景颜色(如果 0 则颜色 x1,如果介于 0 和 20 之间则颜色 x2,如果介于 21-40 之间则颜色 x3 等)。除了遍历数据框中的每一列之外,我无法找到它是如何工作的。如何引用所有列中的所有单元格而不是通过 column1(见下文)然后添加 column2、column3 等...?我不想要加热表,因为我需要准确地指定我的颜色值

0 投票
0 回答
20 浏览

r - 您可以将 tab_spanner 标签更改为图像吗?

我正在尝试查看是否有办法将 tab_spanner 中的标签更改为网络图像。

我之前曾使用 text_transform 和 web_image 函数在列中添加图像,但如果 gt 中存在该功能,则不确定当它不是列时如何更改标签。

我在下面提供了一个来自 Iris 的示例数据集。实际上,我会用这个网址(https://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Petal-sepal.jpg/220px-Petal-sepal.jpg)和此网址中带有此图片的花瓣标签(https://upload.wikimedia.org/wikipedia/commons/thumb/e/e2/Tulip_Tulipa_clusiana_%27Lady_Jane%27_Rock_Ledge_Flower_2000px.jpg/198px-Tulip_Tulipa_clusiana_%27Lady_Jane%27_Rock_Ledge_Flower_2000px.jpg

谢谢你的帮助!

0 投票
0 回答
104 浏览

github - Git启动克隆Visual Studio 2019永远挂起

我正在尝试clone通过 Visual Studio 2019 进行投影,当点击克隆按钮时,它会永远挂起并且什么也没有发生

在此处输入图像描述

你知道我应该如何解决这个问题吗?

0 投票
0 回答
110 浏览

r - 计算 {gt} 表中的同比变化和其他摘要 [r]

gt我正在使用包为我的数据创建汇总表。

最终,我需要三个表:

  1. 按年份(列)分组(行)的值
  2. 与上年相比的百分比变化(column[n] / column[n-1] - 1)
  3. 单元格的值占当年总值的百分比(所有行)

我对第一张桌子没有任何问题。

上面的代码创建了下表:

gt 表按组/年显示值

这是对我正在寻找的内容的简化但准确的说明。在真实数据中,会有几个行组和几个年份列。我的解决方案需要灵活以适应不同数量的列(即,固定年数的硬编码不是理想的解决方案)。

我遇到困难的地方是计算出来的表 2 和表 3。我可以创建一个版本,d其中包含每个组/年份值的计算值(澄清一下,这个问题不是问如何在 data.frame 中计算这些值);但是,我希望summary_rows(例如“组总计”)也显示tab_row_group(例如“行组 A”中的所有行)的计算。

对于表 2(与上一年相比的百分比变化),该表如下所示(请注意省略 2018 年,因为没有上一年可供比较。):

显示所需内容的 gt 表格模型

gt功能允许您为汇总行使用用户定义的函数。

但我无法弄清楚这可能如何与相邻列的数据交互,或者如果表使用包含预先计算的百分比的 data.frame,该数据可能是什么。

最后:除了在创建表 1 时喜欢 gt 的感觉和外观,以及我花了两天时间熟悉这个包之外,我对其他解决方案持开放态度。

我需要注意的是,展览将被导出到 MS Word 并转换为 pdf。我的首选是可以粘贴到 Word 文档中的矢量输出 (svg) 或(如在我当前的 gt_table 工作流程中)html。我知道高分辨率位图(即 png、jpeg 等)理论上应该是足够的质量;但是,过去我对包含文本的位图有过令人沮丧的经历(在 Word 中很好,但在转换为 pdf 时会丢失分辨率)。虽然我最初认为 html 是一种解决方法,但实际上我发现我喜欢这种格式,因为它让我可以灵活地在必要时对报告中的格式进行微调。

提前致谢。

安德鲁

0 投票
0 回答
19 浏览

node.js - 尝试在 Node Js 中消耗大量内存的实现

以下是我在 node js 中的 Trie 实现。我正在加载一个在 Trie 中有大约 2.5L 行的文本文件。但是 trie 增长如此之快,以至于应用程序由于内存不足而崩溃。我正在加载的文件有键和值,我需要使用任何可能的平均值来找到特定对应键的值,但应该是最快的,因为我每小时要处理数百万条记录。

0 投票
2 回答
184 浏览

r - gt 包如何格式化列汇总行:如何根据列用数字和百分比格式化汇总值

我有一个频率和相对频率表。

我想用 n 的数字和我的 freq 列的百分比来格式化我的摘要行:

  1. 我尝试了什么:所有值都以百分比为单位:

  2. 我尝试了什么:重新给我一个错误

0 投票
1 回答
179 浏览

r - 您可以将具有透明背景的 gt() 表保存为 png

您好我想知道是否有一种方法可以保存使用 gt 包包创建的表格并用作具有透明背景的图像?

下面是一些示例代码,它创建一个 gt() 表并将该表保存为 png,但不透明

0 投票
1 回答
73 浏览

r - tab_spanner 返回的列不存在

我正在尝试使用该gt包创建一个表。现在,当我尝试将 a 添加spanner到表中时,代码会返回错误。

错误

请注意,当我运行以下代码时,会创建表,并且可以看到列确实存在。如何修复此错误?

在此处输入图像描述