问题标签 [formattable]

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

r - 基于多列的格式化

我正在使用该包formattable生成格式化表。我在 R 中找到了一个不错的资源格式化表。但是这里的箭头格式示例仅基于特定列。

我的要求是:假设我来自不同的城市,A 列和 B 列,其中 A 具有“树数”和“污染”两个级别的因子,而 B 是这些同比变化的百分比。因此,如果 A 列的值增加为“树数”(因为它是正数),我想用正的绿色箭头格式化 B 列,如果污染减少,则使用红色箭头。

因此,以链接本身为例(来源:Markus Gesmann),仅针对 IBM 而言,即使更改小于 0,我也想显示一个正面的绿色箭头。

0 投票
0 回答
521 浏览

r - R shiny:基于另一个相同大小的矩阵的可格式化包

我正在尝试基于另一个相同大小的矩阵来格式化矩阵。以这张图片为例,我想根据表 B 中的单元格是否小于 0 来突出显示表 A。我formattable在 R Shiny 中使用包,在我的代码中我使用了下面的这一行,但我不确定在 ifelse 语句中放什么。

这是图片:

示例点击这里

此外,我还想知道如何为这些红色单元格添加鼠标悬停?无论如何使用可格式化或数据表来做到这一点?

0 投票
2 回答
8704 浏览

powershell - Powershell pscustomobject 格式-表格新行而不是一行

我有一个非常大的 JSON 响应给我试图进入表格格式、导出到 CSV 并最终插入 SQL Server 的员工。我能够确定如何从 json 文件中获取所有变量,但是现在我将所有值插入到每一列的一行中,而不是每个员工的新行中。此外,当我导出到 CSV 时,值变成了 System.Object []。

这些列是一个小样本,实际上可能有 100 列。但是,我的回复是这样的:

我希望它返回:

此外,在导出到 CSV 时,响应具有正确的列,但所有列都返回:System.Object[]。此外,我的具有整数和日期的字段没有返回数据。我该如何解决这个问题?

我尝试过使用 sort-object、group-object、for-each 循环。没有任何效果。

0 投票
2 回答
70812 浏览

powershell - 使用 Format-Table 控制列宽

我正在尝试从列表中获取某些 PC 的最后重新启动时间。当我使用

输出如下。

这很整洁,但是如果 PC 名称很长,我无法看到全名。所以我流水线Format-Table

这就是我得到的:

这里有两个问题。

  1. 没有标题。如果我删除-HideTableHeaders,每个不需要的输出都会有标题。

  2. 中间有很多空白。

基本上我只需要得到一个类似于第一个的输出,但不截断全名。我该如何解决这些问题?

0 投票
2 回答
676 浏览

r - 百分比不适用于 area() 函数 - 可格式化

我尝试使用area()函数创建一个带有百分比值的表。但实际上它根本不起作用(即百分比值)。有谁知道如何修理它?

0 投票
1 回答
9465 浏览

r - R中使用Formattable包制作的导出/保存表格的命令

https://cran.r-project.org/web/packages/formattable/formattable.pdf

我一直在使用 Formattable 包在 R 中制作一些漂亮的表格。我正在尝试将表格保存为图像(或实际上是任何文件格式),但找不到有效的命令。使用 jpeg/png 函数或 dev.copy 创建空白文档。理想情况下,我希望能够将这些表保存在一个循环中。有谁知道如何做到这一点?

数据:

0 投票
1 回答
535 浏览

r - 每个单元格 R 中的不同背景颜色

我有一张像这样的表:

如何在 column 显示每种背景颜色dt$color

0 投票
1 回答
2823 浏览

r - 在 R 中使用带有动态列标题的 formattable

Formattable 允许在 R 和 Rshiny 中进行格式化数据输出。一个很好的解释在这里: https ://www.r-bloggers.com/formatting-table-output-in-r/

示例代码

在上面的“格式化程序”函数中,您可以看到列标题被引用。我想知道是否可以编写此代码以使用根据用户对 rshiny 应用程序的输入而更改的动态列标题。我在想可能有一种方法可以引用列号而不是特定名称,但到目前为止我一直没有成功。任何帮助表示赞赏。

谢谢。

0 投票
1 回答
5355 浏览

r - R格式化表上的相等列宽

我正在使用 formattable 包直接从 R 制作一些报告,并且我需要使用 normalize_bar“样式”的列具有相同的宽度,以便可以比较列之间的值。

以下示例显示了具有非常相似的值(最小值和最大值相等)但宽度不同的两列,丢失了条形的图形细节(“Test.number.1.score”和“test2_score”)。

提前致谢。

0 投票
1 回答
2659 浏览

r - Shiny R中的可格式化包

我最近发现了 R 的可格式化包,我正在尝试在闪亮上使用它,但我没有成功。这是我在 github 上找到的代码:

当我运行应用程序时,我得到了表格,但没有得到闪亮的模板。你能帮忙吗?

谢谢