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

powershell - Powershell Get-Job Format-Table 计算属性

我有一些工作,我想要一个不错的输出。目前使用这个:


我想再创建一列n = 'Elapsed'
如果作业正在运行,它应该计算

如果工作完成,那么它应该计算

我试过$(if ($_.state -ieq "running") {$(get-date) - $_.psbegintime} {$_.psendtime - $_.psbegintime})了,但它有奇怪的输出:{00:00:05.0532890, $($_.psendtime - $_.psbegintime)}.
我以为我可以替换值( )的$_.psendtime原因,但我又失败了。null($_.psendtime, get-date)[0]

谢谢你的帮助!

0 投票
1 回答
1228 浏览

r - 可格式化对象的粗体行名称

这是我正在使用的可格式化对象的最小示例:

如何修改它以加粗行名?

0 投票
1 回答
262 浏览

r - flextable 中每一行的超链接

我有一个数据框

AB链接

一个 1 www.a.com

b 2 www.b.com

c 3 www.c.com

d 4 www.d.com

我制作格式表

我想让“A”列中的值与“链接”列中的相应值超链接。

我试过

我收到以下错误:

$<-.data.frame( *tmp*, "url", value = c(1L, 2L, 3L, 4L, 1L, ) 中的错误:替换有 16 行,数据有 4

如果表中只有 1 行,则上述 R 语句有效,但无法处理多行。你能帮我么。另外,链接后有什么方法可以隐藏/删除“链接”列。

0 投票
1 回答
319 浏览

r - 来自 kableExtra 的 RMarkdown Formattable 样式呈现 html 代码 - 未格式化的值

使用 kableExtra 的 cell_spec 函数时,我无法让 rmd 文档正确格式化目标单元格。我可以看到正在应用的 html 格式,但它呈现的是 html 代码本身,而不是格式化的值。我正在尝试格式化简单摘要统计输出的 p 值。

最终呈现在 .html 文件中的内容如下: 渲染表

我正在做与下面相同的事情,但使用的是我自己的真实数据。作为参考,这个块产生了同样的问题。

0 投票
1 回答
197 浏览

r - R formattable() 防止删除具有相似名称的列

我正在formattable()为我的 shinyApp 使用精彩的软件包。这是我遇到的问题的简化示例:

在此处输入图像描述

这很好用,但我希望将列n.1命名为n. 当我将列名重命名为n.1ton并运行相同的代码来创建表时,最后一列下降...似乎只显示任何具有重复名称的列的第一列。

如何n在列名中同时显示表格?

0 投票
1 回答
711 浏览

r - 如何在 kable/formattable 表中打印 unicode 符号?

在 RMarkdown 脚本中显示问题的基本 R 代码块:

在我尝试编织到 html 后不显示任何 unicode 符号,而是将它们替换为=

在此处输入图像描述

0 投票
1 回答
919 浏览

r - 使用 replaceData 函数替换 R 格式数据表中的数据

我需要在重新加载时平滑地替换(格式化)数据表中的数据,而页面不会闪烁。

按照此处@yihui 的示例:https ://github.com/rstudio/DT/issues/168我已经成功地替换了标准数据表中的数据,而没有使用 dataTableProxy 函数闪烁页面。

通过 formattable 包包含格式时,我的代码会引发错误:警告:as.data.frame.default 中的错误:无法将类“c(“datatables”,“htmlwidget”)”强制转换为 data.frame

最小的可重现示例:

当我移动滑块时,我希望重新加载表格,同时保留可格式化的样式。

0 投票
2 回答
1112 浏览

r - 在 formattable (R) 中使用逗号函数

我正在尝试在闪亮的表格输出中使用千位分隔符。以下是我的代码:

我的 df 多种多样,但都采用以下格式:

问题在于它不起作用的可格式化部分。我不知道如何comma()正确输入函数formattable

0 投票
0 回答
1700 浏览

css - 在格式化表中保留不同的行和列格式

我正在尝试使用 formattable 包在 R 中创建一个精美的表,但我遇到了一个尝试对行和列进行操作的块。我希望某些行以斜体显示,某些列根据规则着色,但 formattable() 列表输入中的最后一项优先并擦除任何其他格式更改。

有谁知道解决这个问题的方法?

我尝试在我的代码中包含对 c0 列的引用以进行着色,但它无法识别该引用。

我希望在应用颜色规则时保留斜体。

0 投票
2 回答
2297 浏览

r - 如何使用 formattable 和 color_tile 有条件地为表格元素着色?

我正在尝试设置一个带有彩色图块的表格,这些图块根据每列的平均值有条件地着色。基本上,如果该值低于平均值,则该图块将为红色,如果高于平均值,则该图块为绿色。我在下面的函数中使用了一个简单的 if else 语句。

我最终将使用“formattable”包和包中的 color_tile 函数。

我试图编写自己的函数来选择颜色,但它只是成功地标记了我的数据框中的第一行。

警告消息:在 if (x <= 5) { 中:条件的长度 > 1,并且只使用第一个元素

“tile.colors”返回正确的颜色,但仅限于第一行。

我最终会在格式化函数中调用“tile.colors”,但现在我只是想让颜色选择函数正确。

有没有更有效的方法来完成这项任务?