精华内容
下载资源
问答
  • pyecharts 饼状图(+字体大小)
    2021-11-03 15:23:32

    一、饼状图

    from pyecharts import options as opts
    from pyecharts.charts import Page, Pie
    x_data = ["自设温度","ISO834标准升温曲线","FDS"]
    y_data = [2, 8, 15]
    c = (
            Pie()
            .add("", [list(z) for z in zip(x_data,y_data)])
            .set_global_opts(title_opts=opts.TitleOpts(title="钢结构抗火"),
                             legend_opts=opts.LegendOpts(textstyle_opts=opts.TextStyleOpts(font_size=20)))#设置顶部字体大小
            .set_series_opts(label_opts=opts.LabelOpts(formatter="{b}: {c}"))
            #设置标签字体大小
            .set_series_opts(label_opts=opts.LabelOpts(font_size=20))
            
     
    
        )
    c.render_notebook()
    

    在这里插入图片描述

    更多相关内容
  • pyecharts饼状图

    千次阅读 2020-06-14 21:50:17
    饼状图 1. 饼状图 from pyecharts.charts import Pie from pyecharts import options # 1. 准备数据 cate = ["湖北", "四川", "重庆", "河北", "云南"] Confirmed_diagnosis_data = [450, 300, 232, 224, 144] ...

    目录

    1. 饼状图
    from pyecharts.charts import Pie
    from pyecharts import options
    
    
    # 1. 准备数据
    data = [("苹果", 153), ("三星", 56), ("华为", 200), ("oppo", 88)]
    
    # 2. 创建图表对象
    pie = Pie()
    
    # 3. 关联数据
    pie.add(
        # 设置系列名称
        series_name="手机销量",
        # 设置需要展示的数据
        data_pair=data,
        # 设置圆环空心部分和数据显示部分的比例
        radius=["30%", "70%"],
        # 设置饼是不规则的
        rosetype="radius"
    
    )
    
    # 4 设置数据显示的格式
    pie.set_series_opts(label_opts=options.LabelOpts(formatter="{b}: {d}%"))
    
    # 设置图表的标题
    pie.set_global_opts(title_opts=options.TitleOpts(title="手机销量"))
    
    # 5. 数据渲染
    pie.render_notebook()
    
    

    在这里插入图片描述

    展开全文
  • 使用的pyecharts是v1.0 这里需要注意,pyecharts0.5的版本和v1.0以上的版本完全不一样,可以说是两个包 该包能够方便快捷的绘制图形 饼状图

    使用的pyecharts是v1.0
    这里需要注意,pyecharts0.5的版本和v1.0以上的版本完全不一样,可以说是两个包

    该包能够方便快捷的绘制图形

    饼状图

    圆环

    代码:

    from pyecharts.charts import Pie
    from pyecharts import options as opts
    from pyecharts.render import make_snapshot
    from snapshot_phantomjs import snapshot
    
    def getPie(data,name):
        '''
        style like this https://gallery.pyecharts.org/#/Pie/pie_radius
        样式为 空心 的圆环
        :param data:字典
        :param name:title
        :return:
        '''
        c = (
            Pie()
            .add(
                "",
                [list(z) for z in zip(data.keys(), data.values())],
                radius=["45%", "75%"],#直径
                center=["50%", "56%"],#中心位置
                label_opts=opts.LabelOpts(is_show=False, position="center"),#is_show是否展示数值
            )
            .set_global_opts(
                title_opts=opts.TitleOpts(title=name, pos_top="13",pos_left="1%"),#标题位置
                legend_opts=opts.LegendOpts(orient="vertical", pos_top="25%", pos_left="8%"),#图例位置
            )
            .set_series_opts(label_opts=opts.LabelOpts(formatter="size{b}: {d}%"))#数值表现形式,这里是百分比
    
            # .render("pie_radius.html")
        )
        return c
    
    if __name__=="__main__":
    	data = ##########
    	name = #############
    	make_snapshot(snapshot, getPie(data,name).render(), name+".png")#无法直接存储,所以使用此方法进行存储,将图像绘制,保存在本地
    
    

    效果展示
    在这里插入图片描述(此处是png,背景实际是纯白背景)

    圆饼

    代码

    def getPie1(data,name):
        '''
        style like this https://gallery.pyecharts.org/#/Pie/pie_radius
        样式为 空心 的圆环
        :param data:
        :param name:
        :return:
        '''
        c = (
            Pie()
            .add(
                "",
                [list(z) for z in zip(data.keys(), data.values())],
    
                center=["50%", "56%"],
                label_opts=opts.LabelOpts(is_show=False, position="center"),
            )
            .set_global_opts(
                title_opts=opts.TitleOpts(title=name, pos_top="13",pos_left="1%"),
                legend_opts=opts.LegendOpts(orient="vertical", pos_top="25%", pos_left="8%"),
            )
            .set_series_opts(label_opts=opts.LabelOpts(formatter="size{b}: {d}%"))
    
            # .render("pie_radius.html")
        )
        return c
    
    # 这里main函数省略,和上面的一样
    

    效果展示
    在这里插入图片描述

    附上pyecharts的官方手册:https://pyecharts.org/#/zh-cn/intro

    展开全文
  • 主要介绍了利用 Flask 动态展示 Pyecharts 图表数据的几种方法,需要的朋友可以参考下
  • pyecharts 饼图绘制

    2021-11-03 13:34:24
    关于饼图的绘制基本的饼图环形玫瑰饼 基本的饼图 import pandas as pd import numpy as np from pyecharts.charts import * import pyecharts.options as opts #数据 cate = ['Apple', 'Huawei', 'Xiaomi', '...

    关于饼图的绘制

    基本的饼图

    import pandas as pd
    import numpy as np
    from pyecharts.charts import *
    import  pyecharts.options as opts
    #数据
    cate = ['Apple', 'Huawei', 'Xiaomi', 'Oppo', 'Vivo', 'Meizu']
    data = [123, 153, 89, 107, 98, 23]
    pie=Pie()
    pie.add("",[list(z) for z in zip(cate,data)]
    		#数据标签展示
            ,label_opts=opts.LabelOpts(
                position="outside",
                formatter="{d}%",)
    #  设置其他配置项           
    pie.set_global_opts(
    #标题配置项     
    	title_opts=opts.TitleOpts(title="饼图",pos_left='70%'),
    	#  图例配置项   
         legend_opts=opts.LegendOpts(
         type_="scroll"
         , pos_top="20%"
         , pos_left="80%"
         , orient="vertical"
         ),
    )
    
    

    基本饼图

    环形图

    pie.add("",[list(z) for z in zip(cate,data)]
    #     离心距离  环形图
            ,radius=["30%", "65%"]
            ,label_opts=opts.LabelOpts(
                position="outside",
                formatter="{d}%",)
            )
    

    环形图

    玫瑰饼图

    pie.add("pie",[list(z) for z in zip(cate,data)]
            
            ,radius=["30%", "65%"]
            ,rosetype='area'
            ,label_opts=opts.LabelOpts(
                position="outside",
                formatter="{d}%",)
            )
    

    玫瑰饼图
    其他的一些优化选项可以参考以下网站
    pyechart官网
    pyecharts-gallery
    echarts官网

    展开全文
  • pyecharts基本上的图表类型绘制: chart_name=Type() #初始化具体类型图表 chart_name.add() #添加数据及配置项 chart_name.render() #生成本地文件(html/svg/jpeg/png/pdf/gif) chart_name.render_notebook #在...
  • 文章目录基础版本进阶版本 上一章的链接 诚如上一篇文章所说,其实echarts各图形的结构框架基本一致,参数不同而已,故...本节讲述设置各种各样的饼状图: 基础版本 # -*- coding: utf-8 -*- # @Time: 2020/12/24 15
  • 惊叹,Pyecharts绘制饼图原来可以如此漂亮!

    千次阅读 多人点赞 2020-12-13 10:00:00
    来源:Python数据之道作者:Peter整理:Lemon利用Pyecharts玩转饼图饼图在实际的可视化要求中是非常常见的,它能够很好显示个体的占比或者数据情况。本文中讲解的是如何利用...
  • #简单柱状: 代码 from pyecharts.charts import Bar bar = Bar() bar.add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]) bar.add_yaxis("商家A", [5, 20, 36, 10, 75, 90]) bar.render()#...
  • 如上所示,Pyecharts中饼图可以支持配置饼图的内半径和外半径,通过参数radius进行配置,如radius=["40%", "75%"]表示为内半径缩小为默认半径的40%,外半径缩小为默认半径的75%。 完整示例 完整代码 #!/usr/bin/...
  • 样式: 关键代码:label中的部分为显示百分比的关键代码 series : [ {  name:'',  type : 'pie',  radius : '65%',  center : [ '50%', '50%' ],  //重点代码段  label : {  normal : { ...
  • python中pyecharts绘制饼图

    万次阅读 2019-02-12 16:30:09
    pyecharts包绘制饼图需要调用Pie from pyecharts import Pie Pie.add()方法签名: add(name, attr, value, radius=None, center=None, rosetype=None, **kwargs) name -> str 图例名称 attr -> ...
  • 前言:前面已经跟大家分享了使用echarts画柱状、折线,一些之前自己遇到的坑也跟大家说了,这次就不再赘述。官方有配置文档,很详细,大家不懂的地方也可以交流。今日分享重点:画饼状。1.引入相关js2.确定...
  • 引入Grid grid=Grid() # 可以分别调整上下左右的位置,可以是百分比,也可以是具体像素,如pos_top=50px ...from pyecharts import options as opts from pyecharts.charts import Bar,Grid def b
  • from pyecharts import options as opts from pyecharts.charts import Pie from pyecharts.charts import Funnel, Page from pyecharts.globals import ThemeType import tushare as ts df = ts.month_boxoffic...
  • 饼状图的绘制 (基础-富文本-共用-rosetype-内外饼图)4个图的绘制 `label_opts=opts.LabelOpts(formatter="{a|{a}}{abg|}\n{hr|}\n {b|{b}: }{c} {per|{d}%} )` 标签内容格式器,支持**字符串模板和回调函数**两种...
  • Pie 饼状图 Line折线图/面积图 Radar 雷达图 Sankey 桑葚图 WordCloud 词云图 Funnel 漏斗图 Gauge 仪表盘 Graph 关系图 Liquid 水球图 Parallel 平行坐标系 Polar 极坐标系 HeatMap 热力图 饼图 普通饼状图 from ...
  • func:微信好友性别可视化-饼状图 """ from pyecharts.charts import Pie from pyecharts import options as opts import csv # 读取csv文件,并把性别信息读取出来 def getSex(filename): lstsex = [] wi...
  • 利用 Pyecharts 制作饼图

    千次阅读 2020-03-04 23:36:27
    利用 Pyecharts 制作饼图: from pyecharts import options as opts from pyecharts.charts import Pie from random import randint def pie_base() -> Pie: c = ( Pie() .add("", [list(z) for z ...
  • pyecharts 实现显示数据为百分比的柱状 效果见 https://blog.csdn.net/seakingx/article/details/105135110 增加了 tooltips 的显示修改.
  • 1. 解决前 2.解决后 3.代码 function makePie(id, title, name, data, show) { if (!show) { show = false; } var myChart = echarts.init(document.getElementById(id)); var option = { ...
  • Pyecharts基本:日历 文章目录Pyecharts基本:日历前言一. Calendar:日历1.1 `class pyecharts.charts.Calendar`配置项类1.2 `func pyeachrts.charts.Calendar.add`添加函数1.3 `CalendarOpts` 日历...
  • pyecharts折线和柱状

    千次阅读 2020-12-10 01:28:04
    参照pyecharts-gallery示例代码分容易能...先看下效果:一、折线单根线的折线是比较容易搞的,这里说多根线的折线,我这里使用的代码如下:import pyecharts.options as optsfrom pyecharts.charts import L...
  • 在使用pyecharts生成编制相关的工程(具体见Python插件使用-pyecharts中Funnel(漏斗)使用的版本差异)中,发现一个有趣的现象,生成的"漏斗示例.html" 通过Firefox可以正常显示,但是通过Chrome、IE都无法正常...
  • 文章目录内容介绍使用的数据集Demo视频Demo...以下是基于 Python3 的 PyEcharts 之 Pie(饼状图) 图表可视化Demo的基础代码和视频演示。 代码内容基于「Pyecharts 数据可视化」源码版本 1.7.x ,更新内容会进行标记
  • Python绘制饼状图之可视化神器pyecharts

    千次阅读 热门讨论 2021-02-20 16:01:54
    目录 饼图 概念 用法 优势 饼状图系列模板 简单多色饼状图(类别可配色) 象形饼状图 环形饼状图 不调色饼状图(大小位置可控制) 数据类别大量显示柱状图 多饼状图同时显示 玫瑰饼状图双图显示 环形饼状图(数据...
  • 借一次小项目(小到练手的,嘿嘿),第一次接触到pyecharts,使用感觉嘎嘎舒服,在这里记录一下,一共四张图,折线,箱型,饼图/玫瑰(其实这俩差不多,改个值就行),世界 一、折线 先看效果 这是...
  • from pyecharts.charts importPiefrom pyecharts importoptions as optfrom pyecharts.faker import Faker as fadefpie1():pie=(Pie().add("", [list(z) for z inzip(fa.choose(), fa.values())]).set_global_opts(t...
  • 数据可视化之pyecharts

    2019-04-27 15:32:00
    用 Echarts 生成的可视化效果非常棒,pyecharts 是为了与 Python 进行对接,方便在 Python 中直接使用数据生成。 二、为什么要有pyecharts? 使用echarts还是需要一定的前端知识,我们python的特点主要是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 819
精华内容 327
关键字:

pyecharts饼状图