日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

matplotlib - ax.bar()ax.pie()

發(fā)布時(shí)間:2024/1/17 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matplotlib - ax.bar()ax.pie() 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Matplotlib中最基礎(chǔ)的模塊是pyplot。matplotlib和matplotlib.pyplot的慣用別名分別是mpl和plt。

import matplotlib as mpl
import matplotlib.pyplot as plt

在Matplotlib中,畫圖時(shí)有兩個(gè)常用概念,一個(gè)是平時(shí)畫圖蹦出的窗口,叫做figure。figure相當(dāng)于一個(gè)大的畫布,在每個(gè)figure中,又可以存在多個(gè)子圖,這種子圖叫做axes。顧名思義,有了橫縱軸就是一幅簡單的圖表。
在下面代碼中,先把figure定義成一個(gè)1行2列的大畫布,然后通過“fig.add_subplot()”加入兩個(gè)新的子圖。subplot的定義格式很有趣,數(shù)字的前兩位分別定義行數(shù)和列數(shù),最后一位定義新加入子圖的所處順序。

import numpy as np import matplotlib.pyplot as pltmpl.rcParams['axes.titlesize'] = 10 #子圖的標(biāo)題大小 mpl.rcParams['axes.labelsize'] = 10 #子圖的標(biāo)簽大小 mpl.rcParams['xtick.labelsize'] = 8 #橫軸字體大小 mpl.rcParams['ytick.labelsize'] = 8 #縱軸字體大小 mpl.rcParams['xtick.major.size'] = 0 #x軸最大刻度大小 mpl.rcParams['ytick.major.size'] = 0 #y軸最大刻度大小fig = plt.figure('Bar chart & Pie chart') #整體圖的標(biāo)題 speed_map = {'dog': (48, '#7199cf'),'cat': (45, '#4fc4aa'),'cheetah': (120, '#e1a7a2') }#①在121位置上添加柱圖,通過fig.add_subplot()加入子圖 ax = fig.add_subplot(121) ax.set_title('Running speed - bar chart') #子圖標(biāo)題 xticks = np.arange(3) #生成x軸每個(gè)元素的位置 speeds = [x[0] for x in speed_map.values()] #奔跑速度 bar_width = 0.5 #定義柱狀圖每個(gè)柱的寬度#設(shè)置x、y軸的范圍 ax.set_xlim([bar_width/2-1, 3-bar_width/2]) ax.set_ylim([0, 125]) #設(shè)置x軸標(biāo)簽 animals = speed_map.keys() ax.set_xticklabels(animals) ax.set_xticks(xticks) #設(shè)置x軸上每個(gè)標(biāo)簽的具體位置 #設(shè)置y軸的標(biāo)簽 ax.set_ylabel('Speed(km/h)') bars = ax.bar(xticks, speeds, width=bar_width, edgecolor='none') #設(shè)置柱的邊緣為透明 colors = [x[1] for x in speed_map.values()] #對應(yīng)顏色 for bar, color in zip(bars, colors): #給每個(gè)bar分配指定的顏色bar.set_color(color)#②在122位置加入餅圖 ax = fig.add_subplot(122) ax.set_title('Running speed - pie chart') # 生成同時(shí)包含名稱和速度的標(biāo)簽 labels = ['{}\n{} km/h'.format(animal, speed) for animal, speed in zip(animals, speeds)] # 畫餅狀圖,并指定標(biāo)簽和對應(yīng)顏色 ax.pie(speeds, labels=labels, colors=colors) ax.axis('equal') #保證餅圖不變形plt.savefig('Bar chart & Pie chart.png') #保存為圖片 plt.show()

參考鏈接:http://python.jobbole.com/87471/

總結(jié)

以上是生活随笔為你收集整理的matplotlib - ax.bar()ax.pie()的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91免费网站 | 永久免费未满视频 | 日本人和亚洲人zjzjhd | 三级三级久久三级久久18 | 中文字幕不卡 | 欧美区视频 | 夜夜操综合| 亚洲影视中文字幕 | 黄色网址在线免费播放 | 国产精品视频入口 | 久久av一区二区 | 日本成人小视频 | 亚洲+小说+欧美+激情+另类 | 成人青青草 | 精品女同一区二区三区 | 俄罗斯av片| 成人tiktok黄短视频 | 能免费看18视频网站 | 日韩成人在线播放 | 精品无码久久久久成人漫画 | 色涩视频在线观看 | 亚洲日本三级 | 中文字幕亚洲一区二区三区 | 91日本在线观看 | 免费观看黄色av | 在线成人 | 在线观看av的网站 | 亚洲黄色中文字幕 | 香蕉视频在线观看www | 成人免费看片载 | 三级黄色av | 激情四虎 | 秋霞成人午夜伦在线观看 | av大片网站| 丰满人妻翻云覆雨呻吟视频 | 图片区 小说区 区 亚洲五月 | 国产精品成人久久久久久久 | 欧美一级二级视频 | 日本黄视频在线观看 | 一道本无吗一区 | 免费观看一区 | 国产偷亚洲偷欧美偷精品 | 五月婷婷在线观看视频 | 麻豆av导航 | 吻胸摸激情床激烈视频大胸 | 日本新japanese乱熟 | av免费观看在线 | 91美女片黄在线观看游戏 | 中文在线字幕免费观看电 | 国产综合视频在线观看 | 成人av影视在线 | 露脸啪啪清纯大学生美女 | 亚洲涩涩网 | a毛片在线 | 一区二区三区四区视频在线观看 | 精品亚洲一区二区三区 | 欧美黑人激情 | 国产99页| 亚洲日本欧美精品 | 大象传媒成人在线观看 | 国产精品一二三级 | 台湾chinesehdxxxx少妇 | 伊人av网 | 超能一家人电影免费喜剧在线观看 | 国产99久一区二区三区a片 | 在线国产视频一区 | 日本韩国中文字幕 | 午夜性影院 | 色多多污 | 人妻丰满熟妇av无码区免 | 人妻丰满熟妇岳av无码区hd | 色成人免费网站 | 激情视频网站在线观看 | 日韩第1页 | 日本一级片在线观看 | 五十路六十路七十路熟婆 | 一级a性色生活片久久无 | 亚洲一区二区日本 | 一区二区影院 | 呦呦在线视频 | 午夜激情婷婷 | 色爱区综合 | av影片在线看 | 2021狠狠干| 啪啪综合 | 日韩第二页 | 请用你的手指扰乱我吧 | 日韩亚洲欧美在线观看 | 欧美一区二区在线播放 | 波多野在线视频 | 久久精品成人av | 黄色小视频在线免费看 | 亚洲日本一区二区三区 | 国产偷v国产偷v亚洲高清 | 欧美一级黄色片在线观看 | 精品无人国产偷自产在线 | 欧美天堂网站 | 成年人的免费视频 | 啪啪影音 |