惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
爱范儿
爱范儿
宝玉的分享
宝玉的分享
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
阮一峰的网络日志
阮一峰的网络日志
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Last Week in AI
Last Week in AI
博客园 - 聂微东
大猫的无限游戏
大猫的无限游戏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
博客园 - 叶小钗
WordPress大学
WordPress大学
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件
博客园 - 司徒正美
博客园 - 【当耐特】
IT之家
IT之家

博客园 - wzwyc

FreeSql事务型提交 搜索并下载WINDOWS系统补丁 VS2019/2022/2026内网安装闪退的问题 Windows 7开发环境的问题笔记 C#颜色转换 C#把整型数值转16进制字符串 RocketMQ调研笔记 20260507随笔 在Zed中设置Xiaomi MiMo OxyPlot显示Legend图例 apache-iotdb-0.13.3-all-bin在WINDOWS 11系统上部署运行的问题 任务栏上的图标无法正常显示 应用启动时加载XML报错的问题处理 Prism的LoadedCommand命令没有被调用的问题 C#编译报错:可在所有平台上访问此调用站点。"xxxxxxxxxx" 仅在 "Windows" 7.0 及更高版本 上受支持。 C#系统下LINUX系统下组播数据的接收 消除只能在WINDOWS系统上使用的编译报警提示 WpfMultiStyle笔记 Kafka调研笔记 利用HtmlAgilityPack抓取网页的标题 关于Process的使用 Anaconda使用笔记 利用NAudio实现对音频设备的控制(静音、音量调节) 利用MathNet.Numerics求均方根 .NET 8以上版本,字节数组转字符串 .NET 8项目下载所有依赖到指定目录 异常的处理
python下的plotly把图表转换成HTML
wzwyc · 2025-12-10 · via 博客园 - wzwyc

画散点图,并转换成HTML文件

import plotly.express as px

# 创建一个示例图表
fig = px.scatter(x=[1, 2, 3, 4], y=[10, 11, 12, 13], title="示例散点图")

# 保存为 HTML 文件
fig.write_html("scatter_plot.html")

画散点图,并返回HTML字符串

import plotly.express as px

# 创建一个示例图表
fig = px.scatter(x=[1, 2, 3, 4], y=[10, 11, 12, 13], title="示例散点图")

html_str = fig.to_html(full_html=False)  # 仅生成<div>片段,不含完整页面结构
print(html_str)  # 可嵌入其他HTML文档或Jinja2模板

画曲线图,并转换成HTML文件

import plotly.express as px

# 创建一个示例曲线图
fig = px.line(x=[1, 21, 32, 40], y=[110, 11, 120, 13], title="示例曲线图")

# 保存为 HTML 文件
fig.write_html("line_plot.html")

自定义曲线图的样式

import plotly.express as px

fig = px.line(
    x=[1, 21, 32, 40],
    y=[110, 11, 120, 13],
    title="示例曲线图",
    markers=True,  # 显示数据点
    line_shape='spline',   # 线条形状:'linear'、'spline'、'hv'、'vh'、'hvh'、'vhv'
    color_discrete_sequence=["#1f77b4"]  # 自定义线条颜色
)

fig.write_html("line_plot.html")