You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Quarto文档中引入wordcloud2后其他htmlwidget图表无法显示

问题:Quarto HTML文档中使用wordcloud2后,后续highcharter图表无法显示

我正在为学生制作Quarto HTML文档,需要用到包括词云在内的多种交互式图表。但引入wordcloud2生成词云后,文档里的其他图表就无法显示了。我已经安装了最新版的wordcloud2及所有相关包(近期刚重装过环境)。

更新信息

  • R版本:4.4.0(2024-04-24 ucrt)——"Puppy Cup"
  • 无特定报错信息,只要取消wordcloud2代码的注释,后续的highcharter图表就不再显示。

示例代码

---
title: "Title"
author:
  name: A. Thor
format:
  html:
    embed-resources: true
editor: visual
---
Title1

Wordcloud here

#| echo: false
#| message: false
#| warning: false

library(wordcloud2)

# 取消注释这行后,下一个图表就不显示了!
#wordcloud2(data=demoFreq, size=1.6)
Title2

blah blah

#| echo: false
#| message: false
#| warning: false

library(tidyr)
FV.df <- data.frame(T = seq(1:26)-1)
FV.df$FV5s <- 1+0.05*FV.df[,1]
FV.df$FV5 <- (1+0.05)**FV.df[,1]
FV.df$FV10 <- (1+0.1)**FV.df[,1]
FV <- gather(FV.df, "Rate", "FV", -T)
#| label: fig-FV
#| fig-cap: "Fremtidsverdien oeker rentenivaa og hvor lenge den forrentes. F.eks: 1 krone investert i dag vil om 20 aar, hvis renten er 10%, ha vokst til 6,72 kroner. Vi kan ogsaa se at det tar litt over 7 aar for at 1 krone dobles hvis renten er 10%."
#| echo: false 
#| message: false

library(highcharter)

cols <- c("#004178","#cfaf70","#00aaff" )

hc <- highchart() %>% 
  hc_add_series(name = "Enkel rente (5%)", type="line", FV.df, mapping = hcaes(x = T, y = FV5s)) %>% 
  hc_add_series(name = "5%", FV.df, type="line", mapping = hcaes(x = T, y = FV5)) %>% 
  hc_add_series(name = "10%", FV.df, type="line", mapping = hcaes(x = T, y = FV10)) %>% 
  hc_colors(cols) %>%
  hc_title(
    text = "<b>Fremtidsverdi av én kontantstrøm i dag.</b>",
    margin = 20,
    align = "left"
    ) %>%
  hc_subtitle(
    text = "Tre forskjellige renter, og opp til 25 ars horisont",
    align = "left"
  ) 

  hc

内容的提问来源于stack exchange,提问作者Dagfinn Rime

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 09:13:10