" />

最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python pyecharts繪制柱狀圖

 更新時(shí)間:2021年12月17日 10:00:16   作者:懸崖上的金魚(yú)  
這篇文章主要介紹了Python pyecharts繪制柱狀圖,文章介紹的柱狀/條形圖,通過(guò)柱形的高度/條形的寬度來(lái)表現(xiàn)數(shù)據(jù)的大小,感興趣的小伙伴一起進(jìn)入文章學(xué)習(xí)更詳細(xì)內(nèi)容吧

一、pyecharts繪制柱狀圖語(yǔ)法簡(jiǎn)介

柱狀/條形圖,通過(guò)柱形的高度/條形的寬度來(lái)表現(xiàn)數(shù)據(jù)的大小。

Bar.add() 方法簽名:

add(name, x_axis, y_axis,
is_stack=False,
bar_category_gap='20%', **kwargs)

  • name->str 圖例名稱
  • x_axis->list x坐標(biāo)軸數(shù)據(jù)
  • y_axis->list y坐標(biāo)軸數(shù)據(jù)
  • is_stack->bool 數(shù)據(jù)堆疊,同個(gè)類目軸上系列配置相同的stack值可以堆疊放置
  • bar_category_gap->int/str 類目軸的柱狀距離,當(dāng)設(shè)置為0時(shí)柱狀是緊挨著(直方圖類型),默認(rèn)為'20%'
  • mark_point 標(biāo)記點(diǎn) 取值為:average min max
  • mark_line 標(biāo)記線 取值為:average min max
  • is_convert=True x軸和y軸交換
  • is_label_show=True 顯示數(shù)據(jù)標(biāo)簽
  • xaxis_rotate=30, yaxis_rotate=30 旋轉(zhuǎn)x軸或y軸的標(biāo)簽
  • label_color 設(shè)置柱子顏色

二、繪制普通柱狀圖

from pyecharts import Bar
#Note: 全局配置項(xiàng)要在最后一個(gè) add() 上設(shè)置,否側(cè)設(shè)置會(huì)被沖刷掉。

attr = ["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子","床墊"]
v1 = [5, 20, 36, 10, 75, 90 , 30]
v2 = [10, 25, 8, 60, 20, 80 , 50]
bar = Bar("柱狀圖數(shù)據(jù)堆疊示例") #設(shè)置標(biāo)題
bar.add("商家A", attr, v1,mark_point=["average"],is_label_show=True)
bar.add("商家B", attr, v2,mark_line=["min", "max"],is_label_show=True)
bar.render(r'C:\Users\ASUS\Desktop\重新開(kāi)始\Python用pyecharts繪圖\柱狀圖1.html') #生成HTML文件


三、繪制堆疊柱狀圖

from pyecharts import Bar

#Note: 全局配置項(xiàng)要在最后一個(gè) add() 上設(shè)置,否側(cè)設(shè)置會(huì)被沖刷掉。
#is_stack->bool 數(shù)據(jù)堆疊,同個(gè)類目軸上系列配置相同的stack值可以堆疊放置
attr = ["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子","床墊"]
v1 = [5, 20, 36, 10, 75, 90 , 30]
v2 = [10, 25, 8, 60, 20, 80 , 50]
bar = Bar("柱狀圖數(shù)據(jù)堆疊示例") #設(shè)置標(biāo)題
bar.add("商家A", attr, v1,mark_point=["average"],is_label_show=True,is_stack=True)
bar.add("商家B", attr, v2,mark_line=["min", "max"],is_label_show=True,is_stack=True)
bar.render(r'C:\Users\ASUS\Desktop\重新開(kāi)始\Python用pyecharts繪圖\柱狀圖1.html') #生成HTML文件

四、繪制橫向柱狀圖

from pyecharts import Bar

#is_convert=True x軸和y軸交換
#Note: 全局配置項(xiàng)要在最后一個(gè) add() 上設(shè)置,否側(cè)設(shè)置會(huì)被沖刷掉。

attr = ["襯衫", "羊毛衫", "雪紡衫", "褲子", "高跟鞋", "襪子","床墊"]
v1 = [5, 20, 36, 10, 75, 90 , 30]
v2 = [10, 25, 8, 60, 20, 80 , 50]
bar = Bar("柱狀圖數(shù)據(jù)堆疊示例") #設(shè)置標(biāo)題
bar.add("商家A", attr, v1,mark_point=["average"],is_label_show=True,is_convert=True)
bar.add("商家B", attr, v2,mark_line=["min", "max"],is_label_show=True,is_convert=True)
bar.render(r'C:\Users\ASUS\Desktop\重新開(kāi)始\Python用pyecharts繪圖\柱狀圖1.html') #生成HTML文件

五、pyecharts柱狀圖datazoom案例

六、對(duì)應(yīng)pyecharts柱狀圖datazoom案例的代碼我用page放一起了

#coding=utf-8
from __future__ import unicode_literals
from pyecharts import Bar
from pyecharts import Page
import random
page = Page()
#dataZoom 效果,'slider' 類型
attr = ["{}天".format(i) for i in range(30)]
v1 = [random.randint(1, 30) for _ in range(30)]
bar = Bar("Bar - datazoom - slider 示例")
bar.add("", attr, v1, is_label_show=True, is_datazoom_show=True,xaxis_rotate=30, yaxis_rotate=30)
page.add(bar)

#dataZoom 效果,'inside' 類型
attr = ["{}天".format(i) for i in range(30)]
v1 = [random.randint(1, 30) for _ in range(30)]
bar2 = Bar("Bar - datazoom - inside 示例")
bar2.add(
    "",
    attr,
    v1,
    is_datazoom_show=True,
    datazoom_type="inside",
    datazoom_range=[1, 50],
)
page.add(bar2)
#dataZoom 效果,'both' 類型
attr = ["{}天".format(i) for i in range(30)]
v1 = [random.randint(1, 30) for _ in range(30)]
bar3 = Bar("Bar - datazoom - both 示例")
bar3.add(
    "",
    attr,
    v1,
    is_datazoom_show=True,
    datazoom_type="both",
    datazoom_range=[1, 40],
    label_color=["#749f83"]
)
page.add(bar3)
days = ["{}天".format(i) for i in range(30)]
days_v1 = [random.randint(1, 30) for _ in range(30)]
bar4 = Bar("Bar - datazoom - xaxis/yaxis 示例")
bar4.add(
    "",
    days,
    days_v1,
    # 默認(rèn)為 X 軸,橫向
    is_datazoom_show=True,
    datazoom_type="slider",
    datazoom_range=[1, 50],
    # 新增額外的 dataZoom 控制條,縱向
    is_datazoom_extra_show=True,
    datazoom_extra_type="slider",
    datazoom_extra_range=[1, 50],
    is_toolbox_show=False,
)
page.add(bar4)
page.render(r'C:\Users\ASUS\Desktop\重新開(kāi)始\Python用pyecharts繪圖\柱狀圖1.html')

到此這篇關(guān)于Python pyecharts繪制柱狀圖的文章就介紹到這了,更多相關(guān)繪制柱狀圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

本文摘抄至https://05x-docs.pyecharts.org/#/zh-cn/charts_base?id=bar%ef%bc%88%e6%9f%b1%e7%8a%b6%e5%9b%be%e6%9d%a1%e5%bd%a2%e5%9b%be%ef%bc%89

相關(guān)文章

  • Python機(jī)器學(xué)習(xí)之Kmeans基礎(chǔ)算法

    Python機(jī)器學(xué)習(xí)之Kmeans基礎(chǔ)算法

    這篇文章主要介紹了Python機(jī)器學(xué)習(xí)之Kmeans基礎(chǔ)算法,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Pandas DataFrame轉(zhuǎn)換為字典的方法

    Pandas DataFrame轉(zhuǎn)換為字典的方法

    實(shí)際開(kāi)發(fā)中我們可能會(huì)遇到一類問(wèn)題,如何將Pandas DataFrame轉(zhuǎn)換為字典,本文就來(lái)介紹一下,感興趣的可以了解一下
    2021-05-05
  • python操作xml文件詳細(xì)介紹

    python操作xml文件詳細(xì)介紹

    這篇文章主要介紹了python操作xml文件詳細(xì)介紹,著重介紹了獲取XML標(biāo)簽的屬性和值的方法,需要的朋友可以參考下
    2014-06-06
  • 利用Python實(shí)現(xiàn)字幕掛載(把字幕文件與視頻合并)思路詳解

    利用Python實(shí)現(xiàn)字幕掛載(把字幕文件與視頻合并)思路詳解

    這篇文章主要介紹了如何利用Python實(shí)現(xiàn)字幕掛載,把字幕文件與視頻合并,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 使用Django xadmin 實(shí)現(xiàn)修改時(shí)間選擇器為不可輸入狀態(tài)

    使用Django xadmin 實(shí)現(xiàn)修改時(shí)間選擇器為不可輸入狀態(tài)

    這篇文章主要介紹了使用Django xadmin 實(shí)現(xiàn)修改時(shí)間選擇器為不可輸入狀態(tài),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • Python中字符串的常見(jiàn)操作技巧總結(jié)

    Python中字符串的常見(jiàn)操作技巧總結(jié)

    這篇文章主要介紹了Python中字符串的常見(jiàn)操作技巧,結(jié)合實(shí)例形式總結(jié)分析了Python針對(duì)字符串的反轉(zhuǎn)、編碼轉(zhuǎn)換、進(jìn)制轉(zhuǎn)換及運(yùn)算等常用技巧,需要的朋友可以參考下
    2016-07-07
  • Python2.7讀取PDF文件的方法示例

    Python2.7讀取PDF文件的方法示例

    這篇文章主要介紹了Python2.7讀取PDF文件的方法,結(jié)合實(shí)例形式分析了Python2.7基于PDFMiner模塊實(shí)現(xiàn)針對(duì)pdf文件的讀取功能相關(guān)操作技巧,需要的朋友可以參考下
    2017-07-07
  • python+unittest+requests實(shí)現(xiàn)接口自動(dòng)化的方法

    python+unittest+requests實(shí)現(xiàn)接口自動(dòng)化的方法

    這篇文章主要介紹了python+unittest+requests實(shí)現(xiàn)接口自動(dòng)化的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • 在前女友婚禮上用python把婚禮現(xiàn)場(chǎng)的WIFI名稱改成了

    在前女友婚禮上用python把婚禮現(xiàn)場(chǎng)的WIFI名稱改成了

    大家好,我是Lex 喜歡欺負(fù)超人那個(gè)Lex 擅長(zhǎng)領(lǐng)域:python開(kāi)發(fā),網(wǎng)絡(luò)安全滲透,Windows域控Exchange架構(gòu) 今日重點(diǎn):python暴力拿下WiFi密碼;python拿下路由器管理頁(yè)面 代碼干貨滿滿,建議收藏+實(shí)操!有問(wèn)題及需要,請(qǐng)留言哦
    2021-08-08
  • python調(diào)用golang中函數(shù)方法

    python調(diào)用golang中函數(shù)方法

    由于simhash方法有多種實(shí)現(xiàn)方式,現(xiàn)python中simhash方法與golang中的不一樣,需要兩者代碼生成結(jié)果保持一致,故采用python中的代碼調(diào)用golang編譯的so文件來(lái)實(shí)現(xiàn),需要的朋友可以參考下
    2024-02-02

最新評(píng)論

九龙坡区| 连城县| 无为县| 海口市| 定西市| 大埔县| 正定县| 资兴市| 连南| 呼伦贝尔市| 洛浦县| 河北省| 鹤庆县| 吴堡县| 华坪县| 宁强县| 仙居县| 阜康市| 睢宁县| 丰都县| 翼城县| 遂川县| 沙田区| 海丰县| 五家渠市| 游戏| 石泉县| 博野县| 利辛县| 台南市| 乌拉特后旗| 丹东市| 来安县| 香河县| 井陉县| 卓资县| 西充县| 诸城市| 唐山市| 田东县| 大丰市|