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

如何在Jupyter Notebook中用Julia实现类似Python IFrame的网页图表展示?

在Jupyter Notebook中用Julia嵌入FRED网页图表的解决方案

不需要依赖第三方包(比如已不兼容新版本Julia的IJuliaPortrayals.jl),直接用IJulia原生的HTML渲染能力就能实现需求,步骤如下:

  1. 导入IJulia提供的HTML类型与display函数
  2. 构造包含iframe的HTML代码,指定FRED图表的URL、宽高参数
  3. 调用display函数渲染该HTML内容

完整代码示例:

using IJulia: HTML, display

# 替换为目标FRED图表的URL,可从FRED页面获取对应嵌入参数
fred_url = "https://fred.stlouisfed.org/graph/graph-landing.php?g=BOLN&width=420&height=320"
# 构造iframe的HTML代码,可按需调整width、height参数
iframe_html = HTML("""<iframe src="$fred_url" width="450" height="330" frameborder="0"></iframe>""")

# 在Notebook中渲染显示图表
display(iframe_html)

说明

  • 该方法基于Jupyter本身的HTML渲染能力,兼容所有支持IJulia的Julia版本(包括最新稳定版)
  • 可直接修改width、height适配显示需求,或替换FRED图表URL(从FRED官网图表页获取对应嵌入链接即可)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 12:44:59