首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >plotly-express-21-theme-and-FigureWidget

plotly-express-21-theme-and-FigureWidget

作者头像
皮大大
发布2021-03-01 16:06:51
发布2021-03-01 16:06:51
87700
代码可运行
举报
运行总次数:0
代码可运行

plotly-express-21-theme and Figurewidget

本文中介绍了Plotly中的多种图形主题的效果,自己一般用的都是默认的主题;FigureWidget是一个比较好的功能,可以往空白图中依次添加图形,图形也是叠加出现。

如果是Figure的话,是先把数据处理号,再添加进入后一次性生成全部的图形,FigureWidget是逐个加入。

不同的主题

主题

主要的主题包含下面几种:

代码语言:javascript
代码运行次数:0
运行
复制
import plotly.io as pio
pio.templates


Templates configuration
-----------------------
    Default template: 'plotly'
    Available templates:
        ['ggplot2', 'seaborn', 'simple_white', 'plotly',
         'plotly_white', 'plotly_dark', 'presentation', 'xgridoff',
         'ygridoff', 'gridon', 'none']
实例
代码语言:javascript
代码运行次数:0
运行
复制
import plotly.express as px

df = px.data.gapminder()
df_2007 = df.query("year==2007")

for template in ["plotly", "plotly_white", "plotly_dark", "ggplot2", "seaborn", "simple_white", "none"]:
    fig = px.scatter(df_2007,
                     x="gdpPercap", y="lifeExp", size="pop", color="continent",
                     log_x=True, size_max=60,
                     template=template, title="Gapminder 2007: '%s' theme" % template)
    fig.show()

FigureWidget

原理

FigureWidget是最近发现的Plotly的功能,其功能可以概括为:conf生成的空白图开始,添加给定数据,再生成需要的图形

  • 生成一个空白图
  • 添加数据,生成指定的图形
  • 修改数据,更新图形
demo
生成空白的图形
添加折线图
添加柱状图
添加标题
更新数据
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-8-1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • plotly-express-21-theme and Figurewidget
  • 不同的主题
    • 主题
    • 实例
  • FigureWidget
    • 原理
    • demo
      • 生成空白的图形
      • 添加折线图
      • 添加柱状图
      • 添加标题
      • 更新数据
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档