gpt4 book ai didi

r - Rmarkdown 中 kable 的工具提示/弹出框

转载 作者:行者123 更新时间:2023-12-02 08:08:09 25 4
gpt4 key购买 nike

我为此使用 kableExtra。我的数据集:

data = data.frame(REASON_CODE = c('V312A','UW32E','R312D'), REASON_DESCRIPTION = c('MISTAKE','ACCIDENT','INTENTIONAL'))

由于原因描述要长得多,我试图将其作为原因代码中每个单元格的工具提示/弹出消息。我当前的代码:

data$REASON_CODE = text_spec(x = data$REASON_CODE,'tooltip',format = 'html', tooltip = data$REASON_DESCRIPTION) 
kable(data[,1])

我看到了错误,因为它在我的输出中打印了完整的 html。

<span style=" NA    TRUE" data-toggle="tooltip" data-placement="right" title="MISTAKE">V312A</span>

我不确定自己犯了什么错误,以及类似的情况有哪些可能的选择?

最佳答案

这是我如何让它在我的 R Markdown 中工作的。它使用 knitr:

```{r}
library(magrittr)
library(knitr)
data <-data.frame(REASON_CODE = c('V312A','UW32E','R312D'), REASON_DESCRIPTION = c('MISTAKE','ACCIDENT','INTENTIONAL'))
data$TIP <- c("Tip 1","Tip 2","Tip 3")
data %>%
mutate(REASON_DESCRIPTION=text_spec(REASON_DESCRIPTION, "html", tooltip=TIP)) %>%
select(REASON_CODE,REASON_DESCRIPTION) %>%
kable("html", escape=F) %>%
kable_styling()
```

它会产生这个(我悬停在“故意”上):

enter image description here

关于r - Rmarkdown 中 kable 的工具提示/弹出框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49589103/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com