欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pyecharts如何實(shí)現(xiàn)顯示數(shù)據(jù)為百分比的柱狀圖

 更新時(shí)間:2022年11月01日 10:48:38   作者:陳年椰子  
這篇文章主要介紹了pyecharts如何實(shí)現(xiàn)顯示數(shù)據(jù)為百分比的柱狀圖,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

pyecharts顯示數(shù)據(jù)為百分比的柱狀圖

pyecharts是做數(shù)據(jù)分析的好幫手,柱狀圖比較簡單,網(wǎng)站例子不夠多,一般柱狀圖就是直接傳兩組數(shù)據(jù)就搞掂了,如果想要顯示數(shù)據(jù)為百分比,比如下圖例子。

需要做兩處調(diào)整。

1、Y軸內(nèi)容

2、標(biāo)簽內(nèi)容

查了文檔,都是修改opts.LabelOpts 。

做了個(gè)例子,供大家參考

# encoding: utf-8
"""
@author: seakingx
@contact: hndm@qq.com
@version: 1.0
@file: doex.py
@time: 2020/3/27 0019 09:39
說明 建立百分比的柱狀圖
"""
from pyecharts.charts import Bar
from pyecharts import options as opts
from pyecharts.globals import ThemeType
 
def create_bar(bar_dict):
    # 建立百分比的柱狀圖
    bar_item = bar_dict['item']
    bar_head = bar_dict['head']
    bar_data = bar_dict['data']
    bar = (
        Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT))
            .add_xaxis(bar_item)
            .set_global_opts(title_opts=opts.TitleOpts(title="銷售情況", subtitle="占比情況"))
    )
    for i in range(len(bar_head)):
        bar.add_yaxis(bar_head[i], bar_data[i], label_opts=opts.LabelOpts(formatter="{c} %"))
    bar.set_global_opts(
            yaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(formatter="{value} %"), interval=10))
    return bar
 
 
def get_data_dict():
    # 這里獲取要顯示的數(shù)據(jù) , 可以改成連接數(shù)據(jù)庫
    data_a = [round(n*100,2) for n in [0.2155, 0.423, 0.351, 0.4422, 0.651, 0.722]]
    data_b = [round(n*100,2) for n in [0.1233, 0.231, 0.4522, 0.5612, 0.6667, 0.745]]
    pdt_list = ["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子"]
    data_dict= {'data':[data_a,data_b], 'head':['商家甲','商家乙'], 'item':pdt_list}
    return data_dict
 
 
if __name__=="__main__":
    data = get_data_dict()
    bar = create_bar(data)
    bar.render()

Echarts之顯示百分比問題

對(duì)于使用echarts要顯示百分比,要改兩個(gè)地方,第一個(gè)地方時(shí)坐標(biāo)軸顯示為百分比的格式,第二個(gè)是讓值以百分比的形式顯示,如50,在圖上面顯示為50%。

yAxis: [ ?
? ? ? ? { ?
? ? ? ? ? ? type: 'value', ?
? ? ? ? ? ? axisLabel: { ?
? ? ? ? ? ? ? ? ? show: true, ?
? ? ? ? ? ? ? ? ? interval: 'auto', ?
? ? ? ? ? ? ? ? ? formatter: '{value} %' ?
? ? ? ? ? ? ? ? }, ?
? ? ? ? ? ? show: true ?
? ? ? ? } ?
? ? ], ?

第二個(gè)是改series

? itemStyle: { ?
? ? ? ? ? ? ? ? normal: { ?
? ? ? ? ? ? ? ? ? ? label: { ?
? ? ? ? ? ? ? ? ? ? ? ? show: true, ?
? ? ? ? ? ? ? ? ? ? ? ? position: 'top', ?
? ? ? ? ? ? ? ? ? ? ? ? formatter: '\n{c}%' ?
? ? ? ? ? ? ? ? ? ? } ?
? ? ? ? ? ? ? ? } ?
? ? ? ? ? ? }, ?

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實(shí)現(xiàn)圖片壓縮的案例詳解

    Python實(shí)現(xiàn)圖片壓縮的案例詳解

    這篇文章主要介紹了如何用最簡潔的Python代碼實(shí)現(xiàn)圖片壓縮效果,還可以保證照片不失真,感興趣的小伙伴可以跟隨小編一起動(dòng)手試試
    2022-01-01
  • Python匹配中文的正則表達(dá)式

    Python匹配中文的正則表達(dá)式

    正則表達(dá)式是一個(gè)特殊的字符序列,它能幫助你方便的檢查一個(gè)字符串是否與某種模式匹配。接下來通過本文給大家介紹Python匹配中文的正則表達(dá)式,感興趣的朋友一起學(xué)習(xí)吧
    2016-05-05
  • Python能做什么

    Python能做什么

    在本篇文章里小編給大家整理的是關(guān)于Python作用領(lǐng)域等相關(guān)知識(shí)點(diǎn),需要的朋友們可以參考下。
    2020-06-06
  • windows 10 設(shè)定計(jì)劃任務(wù)自動(dòng)執(zhí)行 python 腳本的方法

    windows 10 設(shè)定計(jì)劃任務(wù)自動(dòng)執(zhí)行 python 腳本的方法

    這篇文章主要介紹了windows 10 設(shè)定計(jì)劃任務(wù)自動(dòng)執(zhí)行 python 腳本的方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python中的?pass?占位語句

    Python中的?pass?占位語句

    這篇文章主要介紹了Python中的?pass?占位語句,Python?pass是空語句,是為了保持程序結(jié)構(gòu)的完整性,下文具體的相關(guān)內(nèi)容介紹需要的小伙伴可以參考一下
    2022-04-04
  • 深入理解Python內(nèi)置函數(shù)map filter reduce及與列表推導(dǎo)式對(duì)比

    深入理解Python內(nèi)置函數(shù)map filter reduce及與列表推導(dǎo)式對(duì)比

    這篇文章主要為大家介紹了Python內(nèi)置函數(shù)map filter reduce及與列表推導(dǎo)式對(duì)比方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • 在Pandas中給多層索引降級(jí)的方法

    在Pandas中給多層索引降級(jí)的方法

    今天小編就為大家分享一篇在Pandas中給多層索引降級(jí)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • Python語言實(shí)現(xiàn)科學(xué)計(jì)算器

    Python語言實(shí)現(xiàn)科學(xué)計(jì)算器

    這篇文章主要為大家詳細(xì)介紹了Python語言實(shí)現(xiàn)科學(xué)計(jì)算器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • python 合并文件的具體實(shí)例

    python 合并文件的具體實(shí)例

    提供了很多個(gè)文件,需要對(duì)文件分析,如果每次讀取多個(gè)文件,造成很多麻煩,所以需要對(duì)源文件進(jìn)行合并預(yù)處理。
    2013-08-08
  • python使用magic模塊進(jìn)行文件類型識(shí)別方法

    python使用magic模塊進(jìn)行文件類型識(shí)別方法

    今天小編就為大家分享一篇python使用magic模塊進(jìn)行文件類型識(shí)別方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12

最新評(píng)論