专栏首页FunTesterPython+plotly生成本地饼状图实例

Python+plotly生成本地饼状图实例

本人在学习使用 Python 和 plotly 工具的征途中,学习到了饼状图的制作,经过尝试终于得到了一张饼状图。总的来说饼状图比较前两种稍微简单一些,也比较容易理解,数据量并不大,很容易上手。下面分享一些自己的实例和效果图,供大家参考。

#!/usr/bin/python
# coding=utf-8

import plotly
import plotly.plotly
import plotly.graph_objs as abcc
import plotly.plotly

class Piecharts:
    def __init__(self):
        print "欢迎使用饼状图生成类"

    def makePiecharts(self,labels,values,filename):
        trace = abcc.Pie(labels = labels,values= value)
        plotly.offline.plot([trace],filename=filename)

if __name__=="__main__":
    print 123
    labels = ["one","two","three","four","five"]
    value = [2123,3123,4355,11023,5225]
    drive = Piecharts()
    drive.makePiecharts(labels,value,"test.html")

下面是效果图:

本文分享自微信公众号 - FunTester(NuclearTester),作者:八音弦

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-09-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python使用plotly生成本地文件教程

    本人在学习使用Python和plotly处理数据的过程中,发现了官网教程和网上一些教程无法正常使用的情况,可能是因为更新导致的,所以我在尝试成功之后想自己写一个...

    八音弦
  • 利用python wxpy和requests写一个自动应答微信机器人实例

    在做测试的过程中,同事们经常需要获取一个账户的token和个人信息,我自己利用spring boot写了一个接口,但是对于APP测试同学来说不是很方便,因为需要...

    八音弦
  • 利用 python+plotly 制作Contour Plots模拟双波源干涉现象

    本人在学习使用 plotly 的contour plots 制作的时候,发现利用这个表格制作波的干涉模拟方面有很不错的效果,因为之前被各种波动方程和振动方程教育...

    八音弦
  • linux中find命令使用方法

    于小勇
  • 架构设计-商品模块的领域驱动设计思路及实现

    因脱敏关系,这里面三个角色就用A,B,C来代替,可以抽象理解为, A 是需求发起方,B是平台运营方, C是资源提供方. 代入今天的商品模块,就是A 要商品, C...

    微笑的小小刀
  • HBase集群搭建与调优(持续更新)

    天策
  • 【npm】伙计,给我来一杯package.json!不加糖

    前言:夜深了,我熬了一锅热气腾腾的package.json,给大家端上来,希望大家喜欢 json和JS对象的区别 package.json,顾名思义,它是一个j...

    外婆的彭湖湾
  • wepy踩坑-npm ERR! cb() never called!

    在安装微信小程序框架wepy - 滑动删除插件 https://github.com/GeoffZhu/wepy-swipe-delete的时候报错。

    祈澈菇凉
  • 解决mac上每次升级nodejs都要重新安装扩展包的问题

    虽然有了一些新生派竞品比如yarn,但使用或者习惯了npm的开发者仍然大有人在。

    俺踏月色而来
  • 自动化测试微信小程序

    Mac 环境下搭建 appium 1 安装homebrew 首先命令行检查是否安装:

    赵云龙龙

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动