openpyxl3.0官方文档(10)—— 气泡图

气泡图类似于散点图,但使用三维来确定气泡的大小,图表可以包含多个系列。

    """
    Sample bubble chart
    """
    
    from openpyxl import Workbook
    from openpyxl.chart import Series, Reference, BubbleChart
    
    wb = Workbook()
    ws = wb.active
    
    rows = [
        ("Number of Products", "Sales in USD", "Market share"),
        (14, 12200, 15),
        (20, 60000, 33),
        (18, 24400, 10),
        (22, 32000, 42),
        (),
        (12, 8200, 18),
        (15, 50000, 30),
        (19, 22400, 15),
        (25, 25000, 50),
    ]
    
    for row in rows:
        ws.append(row)
    
    chart = BubbleChart()
    chart.style = 18 # use a preset style
    
    # add the first series of data
    xvalues = Reference(ws, min_col=1, min_row=2, max_row=5)
    yvalues = Reference(ws, min_col=2, min_row=2, max_row=5)
    size = Reference(ws, min_col=3, min_row=2, max_row=5)
    series = Series(values=yvalues, xvalues=xvalues, zvalues=size, title="2013")
    chart.series.append(series)
    
    # add the second
    xvalues = Reference(ws, min_col=1, min_row=7, max_row=10)
    yvalues = Reference(ws, min_col=2, min_row=7, max_row=10)
    size = Reference(ws, min_col=3, min_row=7, max_row=10)
    series = Series(values=yvalues, xvalues=xvalues, zvalues=size, title="2014")
    chart.series.append(series)
    
    # place the chart starting in cell E1
    ws.add_chart(chart, "E1")
    wb.save("bubble.xlsx")
    

这将生成一个包含两个序列的气泡图,应该如下所示:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Plotly官方文档中文版是一个由Plotly官方提供的一份用户手册,目的是为了帮助用户更好地了解如何使用Plotly来创建令人印象深刻且交互式的可视化图表。 该文档以通俗易懂、全面细致的方式,介绍了如何使用Plotly的各种功能和特性,包括如何创建折线图、散点图、柱状图等基础图表,以及如何添加注释、动画效果、颜色统一等进一步的修改。此外,该文档还介绍了如何使用面向对象的语法来创建更复杂的可视化图表,如子图和网格图。 除了以上的基础知识外,该文档还详细介绍了如何进行数据分析、数据科学和机器学习方面的可视化,如如何创建热力图、三维图表以及平面化数据等操作。 最后,该文档还提供了大量示例代码和实用技巧,帮助用户快速上手Plotly并发挥其最大化的效果。 总之,Plotly官方文档中文版是一个非常有价值的指南,提供了丰富的资料和技巧,是学习Plotly可视化库不可缺少的参考文档。 ### 回答2: Plotly官方文档中文版是Plotly官网的中文翻译版,其目的是为了让更多人了解和使用Plotly这个数据可视化工具以及其强大功能。文档包括了Plotly的各种图表类型、布局、颜色、标注、样式等方面的内容,并提供了详细的代码示例和实践技巧,方便用户学习和使用。除此之外,文档还介绍了Plotly的数据导入、导出和分享等功能,以及与Python、R、MATLAB等编程语言的集成方式,以支持更多用户的使用需求。此外,Plotly官方文档中文版也提供了丰富的帮助和支持,包括FAQ、社区、论坛和技术支持等,让用户随时获得帮助和解决问题。总结来说,Plotly官方文档中文版是一份全面、易懂和易用的数据可视化工具文档,对于初学者和专业人士都是非常有帮助的学习资源。 ### 回答3: Plotly是一个数据可视化工具,其官方文档有中文版。 该中文版文档包含大量有关Plotly的使用和应用的详细信息。它讲解了各种可视化类型,包括折线图、散点图、热图、条形图和气泡图。通过查看这些图表的例子,用户可以学习如何在Plotly中创建这些可视化并调整其样式和参数。 Plotly还提供了许多关于数据分析和交互式视图的信息。用户可以了解如何使用Plotly来创建交互式绘图,如何添加注释和标签以及如何添加交互式滑块、鼠标悬停提示等特性。 该文档还提供了具体的使用示例,涵盖了从数据导入、插入到Plotly中、创建图表、添加布局、调整样式到更新已存在的图表等各个方面。此外,它还提供免费的在线工具、API和JavaScript库,使交互数据应用变得更加容易。 总体而言,Plotly官方文档中文版提供了丰富的数据可视化工具的内容,对于需要使用Plotly来可视化数据的用户来说是非常有用和实用的教程资料。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值