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

r - 使用 Formattable R 进行条件格式化

我有一个看起来像这样的数据框:

我正在使用formattable创建一个 html 输出。

我想根据值为背景着色clustid

我第一次尝试:

但这只会改变文本本身的颜色。

从有限的文档和这个问题Formattable based on multiple columns和一些其他资源,我设法拼凑了以下内容:

这会产生:

在此处输入图像描述

我不想突出单词本身的背景,而是想突出整行本身。

我宁愿突出显示整行,而不仅仅是单个单元格。如何才能做到这一点?

非常感谢 :)


编辑:最初包括以下内容,color-tile但似乎这是针对特定列的跨行渐变,因此在这种情况下不适用。


[这是不正确的,但不要散布原始问题]

但是当然,没有包含相应的图像来显示输出,甚至测试数据本身......

当我尝试用我的条件语句来实现它时,我收到以下错误:

0 投票
2 回答
3426 浏览

r - 在 R 中使用 formattable 时打印空白而不是 NA

考虑示例 data.frame

我正在使用 R 包 formattable 来制作一个漂亮的表格。

过去是自动不打印 NA,而是打印空白。似乎这不再是默认设置,但我仍然想为 NA 打印一个空白。像这样替换 NA 有效:

在此处输入图像描述

但是,如果我尝试格式化其中一列以强制它具有 2 个小数位,那么讨厌的 NA 会返回:

在此处输入图像描述

如果我再次删除 NA,NA 会消失,但小数位也会消失

在此处输入图像描述

我相信原因是数字转换df$ageformattable numeric对象并创建NA, 并df[is.na(df)] = ''转换df$ageformattable character对象:

关于解决方案的任何想法?

最终,我还想将它与过滤后的 data.frame 一起使用,在这里我使用Filtering dataframes with formattable 中的代码来确保在过滤 data.frame 时色标保持不变:

在此处输入图像描述

不过,问题似乎与此代码无关。

0 投票
0 回答
752 浏览

r - R 可在行上格式化(或之后转置)

我在 R 中有一个水平数据框,需要根据行对其进行条件格式化。使用可格式化区域功能,我可以为整行着色,但无法根据其他行中的值对其进行格式化。

如果我之前转置我的数据框,我可以根据需要对其进行有条件的格式化,但是,我似乎无法在保持格式的同时将其转回。

该示例仅列出了我拥有的一些列,但应该说明问题。

我需要根据 Max、Upper_Quartile 等有条件地格式化“CurrentPrice”。稍后我需要使用输出将其附加到报告中。

行格式化

正确的列

0 投票
1 回答
5101 浏览

powershell - 如何在任何用户的帐户中显示“描述”属性?

我想使用Get-ADUsercmdlet 来确定谁的帐户被禁用。

未显示任何用户帐户中的“描述”属性。

是否只是您在执行时获得的属性,Get-ADUser [username]如下所示:

DistinguishedName
Enabled
GivenName
Name
ObjectClass
ObjectGUID
SamAccountName
SID
Surname
UserPrincipalName

我们在用户帐户的描述中列出了employeeID 编号,这在我们有重复名称并且需要弄清楚谁是谁时很有帮助。我正在使用的命令是:

一个人的结果如下所示:

SamAccountName 名称 说明
------------- -------- -------------- -
john.doe John Doe


只是一个空白点,甚至不是 <> 就像你列出了一些不存在的东西一样。

这告诉我 Powershell 命令承认该属性存在,只是不会从 AD 帐户的信息中获取它。

0 投票
1 回答
379 浏览

r - 将列表示为百分比 (xts)

有一个带有价格的 xts 对象,我在该对象上计算周期/行之间的日志回报。我想以百分比表示回报。这里推荐的方法(即使用scalespercent包的函数)将返回值转换为字符向量。我想将返回值转换为数字向量,而不是字符

所以我使用percentformattable包的功能,据说它可以做到这一点。不幸的是,我收到一条错误消息并且我被卡住了。有人知道问题是什么吗?提前致谢。

0 投票
1 回答
2106 浏览

html - 在 R 包 Formattable 中,如何同时应用数字和条件格式?

我有 TABLE_LIST 对象,它是一个包含表格的列表(我无法提供隐私政策的内容,抱歉)。

我首先创建了对象 TABLE_LIST(它是 data.frames 2x12 的列表)

以下代码根据单元格上的值为我提供红色和绿色字体颜色,它就像一个魅力:

但是,我需要颜色和逗号分隔的数字。我失败的尝试是:

此代码运行良好,但会删除颜色的格式。我不知道还能做什么。

我不得不提一下,如果不搞砸一切,我就无法更改原始的 data.frame。所以我必须对 table_list 或 formattable 进行更改。谢谢你。

0 投票
0 回答
737 浏览

r - Formattable 在 Shiny 中打破 DataTable 中的列排序

我目前正在使用flexdashboardand创建一个小型仪表板shiny。它包含许多会计列,其中必须能够对值进行排序。作为表格的一部分,我使用库在渲染表格之前formattable将列格式化。accounting

问题是格式化的列破坏了排序,DataTable因为formattable基本上将数字转换为文本。

这是重现该问题的代码:

下面的小图说明了我排序降序时的问题:

例子

0 投票
0 回答
359 浏览

r - 在数字表中添加逗号

我在显示此表时遇到问题,其中数字用逗号分隔为千位分隔符(即,从 64482 到 64,482 等):

谢谢

0 投票
1 回答
3664 浏览

r - 可以结合DT,可格式化和闪亮吗?

Formattable有一些简单的选项来格式化表格,例如:

稍后可以将其转换为数据DT

对我来说,它非常适合在 RStudion 的查看器中查看。但是,我想以某种方式将其部署为 Shiny 应用程序。完整代码:

这不起作用,有什么解决方法吗?我喜欢 的条件格式formattable,但也想使用一些DT提供的选项,例如过滤、搜索、colvis 等。

只需将其部署为formattable一个线程:

如何在闪亮的仪表板中使用 R 包“格式化”?

0 投票
2 回答
1981 浏览

css - 隐藏闪亮表中的列名

有没有办法隐藏格式表的列名?我想过

  • 更改格式化选项中的属性。在文档或 SO 中没有找到有关它的内容。
  • 将标题的字体颜色更改为白色。我想这对于 CSS 专家来说可能是一件容易的事。作为外行,我找不到合适的资源来做这件事。

也许还有另一个我没有想到的选择?提前感谢您的帮助。

下面的示例代码。应该隐藏右表的标题。

附加:如果有一种方法可以像在 Excel 中那样为正确的表格设置单元格边框,也将不胜感激这个问题的解决方案。