簡體   English   中英

突出顯示帶有條件邏輯的單元格(對於html,R Markdown輸出)

[英]Highlight a cell with conditional logic (for html, R Markdown output)

我想突出顯示表格中的某些單元格。

例如,突出顯示total_n_obs > 5000所有單元格。

圖片

我看到了大約2年前的解決方案(使用CSS或pander),但無法實現它們。

有沒有一種方法可以直接將此代碼編碼到RMarkdown腳本中?

非常感謝,非常感謝您的幫助/想法!

要突出顯示文本,請更改total_n_obs列的背景顏色樣式,如下例所示。 (我使用plyr :: summarise命令創建了一個新列)

library(plyr)

df2 <- adply(df,1,
summarise, total_n_obs_t = ifelse(total_n_obs >= 5000,
paste('<div style="background-color: yellow; text-align: right;">',total_n_obs,'</div>',sep=""),
          paste('<div style="font-weight: bold; text-align: right;">',total_n_obs,'</div>',sep="")
                                 )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM