- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
% kable_styling(bootstr-6ren">
假设我有一个数据表:
lttrs <- c('a', 'b', 'c')
a <- c(5, 9, 2)
b <- c(3, 3, 8)
c <- c(14, 2, 0)
df <- as.data.table(cbind(lttrs, a, b, c))
view(df)
lttrs a b c
1: a 5 3 14
2: b 9 3 2
3: c 2 8 0
现在我想像这样用 kable 制作一张 table :
tableDf <- df[]%>%
select(everything())%>%
kable("html", escape = F) %>%
kable_styling(bootstrap_options = "striped", full_width = F, position = "left")
我希望 (5, 3, 0) 中的对角线值加粗。我想我必须使用 cell_spec 并且必须创建 df$lttrs == colnames(df) 的条件,但是,我还没有设法解决这个问题。谁有解决办法?
最佳答案
我们可以使用library(kableExtra)
中的cell_spec
for (i in df[, seq_len(.N)]) {
df[i, i+1L] <- cell_spec(df[i, i+1L, with=F], "html", bold=T)
}
kable(df, "html", escape = F) %>%
kable_styling(bootstrap_options = "striped", full_width = F)
如果你真的想让事情脱颖而出,你还可以改变颜色和字体等。例如,
for (i in df[, seq_len(.N)]) {
df[i, i+1L] <- cell_spec(df[i, i+1L, with=F], "html", bold=T, background = "red", color = "white")
}
关于r - 电缆表 R : diagonal cells in bold,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60811107/
Rails 5 引入了 Action Cable,但在 Rails 4 中有实时流媒体。所以我很困惑两者有什么区别,Live Streaming 在 rails 5 中已经死了吗?或 Action C
我有一个很奇怪的问题。最近我尝试使用以下代码在我的应用程序中使用唤醒锁: /** Called when the activity is first created. */ @Override
我在我的应用程序中设置了一个基本的行动电缆供电聊天。我有一个 after_create_commit 回调,它将消息发送到要广播到适当 channel 的作业。当它设置为 perform_now 时它
我在使用 Windows Phone 7.5 的 HTC Titan 上运行一个非常简单的 TCP 客户端时遇到了一些麻烦。 当 USB 数据线连接到手机上时,TCP 客户端工作得很好,但是一旦拔下数
您好,我已经使用 rails 5 实现了 action cable。它在本地工作正常,但在 heroku 上不工作。在 heroku 上,每当我发送任何消息时,它都会发送四条消息,两条重复消息和两条空
在聊天中传递错过的消息的好方法是什么,例如使用 Action Cable?就像当您关闭笔记本电脑并再次打开它时,您并没有重新加载页面,但您可能错过了消息 一种方法是使用 Action Cable 进行
我正在尝试在 websocket 连接上实现授权(rails 5.2.1) 按照 rubyonrails guideline ,我创建了connection.rb如下: # app/channels/
我正在尝试使 kable 表具有反应性并将其导出到 Shiny 的应用程序中。已经尝试在服务器内使用 renderDataTable/renderTable 并将输出函数作为 datatableOut
是否可以将 USB 打印机与 Epson ePos Javascript SDK 一起使用?还是仅适用于以太网/无线型号? 我希望找到一个实用程序将 USB 打印机转换为网络监听打印机,以回收我所有的
我正在使用 ActionCable,并在每 3 秒间隔后从服务器接收 ping(在 ActionCable 库中提到)。我的问题是:如何更改订阅时的 ping 间隔? 有什么想法吗? 最佳答案 扩展@
我正在尝试使用 ISO 9141-2 协议(protocol)从 ECU 读取数据。我使用的电缆是OBD2转USB,使用FT232R芯片。我正在运行的程序是用 C 编写的。 当我向串行端口(ttyUS
我是一名优秀的程序员,十分优秀!