电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

python Matplotlib模塊的使用

瀏覽:121日期:2022-07-11 09:06:23

一、Matplotlib簡介與安裝

Matplotlib也就是Matrix Plot Library,顧名思義,是Python的繪圖庫。它可與NumPy一起使用,提供了一種有效的MATLAB開源替代方案。它也可以和圖形工具包一起使用,如PyQt和wxPython。安裝方式:執行命令 pip install matplotlib一般常用的是它的子包PyPlot,提供類似MATLAB的繪圖框架。

二、使用方法

1.繪制一條直線 y = 3 * x + 4,其中 x 在(-2, 2),取100個點平均分布

# -*- coding: utf-8 -*-import matplotlib.pyplot as pltimport numpy as np# 創建數據x = np.linspace(-2, 2, 100)y = 3 * x + 4# 創建圖像plt.plot(x, y)# 顯示圖像plt.show()

2.在一張圖里繪制多個子圖

# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.ticker import NullFormatter'''多個子圖'''# 為了能夠復現np.random.seed(1)y = np.random.normal(loc=0.5, scale=0.4, size=1000)y = y[(y > 0) & (y < 1)]y.sort()x = np.arange(len(y))plt.figure(1)# linear# 使用.subplot()方法創建子圖,221表示2行2列第1個位置plt.subplot(221)plt.plot(x, y)plt.yscale(’linear’)plt.title(’linear’)plt.grid(True)# logplt.subplot(222)plt.plot(x, y)plt.yscale(’log’)plt.title(’log’)plt.grid(True)# symmetric logplt.subplot(223)plt.plot(x, y - y.mean())plt.yscale(’symlog’, linthreshy=0.01)plt.title(’symlog’)plt.grid(True)# logitplt.subplot(224)plt.plot(x, y)plt.yscale(’logit’)plt.title(’logit’)plt.grid(True)plt.gca().yaxis.set_minor_formatter(NullFormatter())plt.subplots_adjust(top=0.92, bottom=0.08, left=0.10, right=0.95, hspace=0.25, wspace=0.35)plt.show()

3.繪制一個碗狀的3D圖形,著色使用彩虹色

# -*- coding: utf-8 -*-import matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dimport numpy as np'''碗狀圖形'''fig = plt.figure(figsize=(8, 5))ax1 = Axes3D(fig)alpha = 0.8r = np.linspace(-alpha, alpha, 100)X, Y = np.meshgrid(r, r)l = 1. / (1 + np.exp(-(X ** 2 + Y ** 2)))ax1.plot_wireframe(X, Y, l)ax1.plot_surface(X, Y, l, cmap=plt.get_cmap('rainbow')) # 彩虹配色ax1.set_title('Bowl shape')plt.show()

4.更多用法

參見官網文檔

以上就是python Matplotlib模塊的使用的詳細內容,更多關于python Matplotlib模塊的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 深圳成考网-深圳成人高考报名网 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 双杰天平-国产双杰电子天平-美国双杰-常熟双杰仪器 | 青海电动密集架_智能密集架_密集架价格-盛隆柜业青海档案密集架厂家 | 真空包装机-诸城市坤泰食品机械有限公司| 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | 诗词大全-古诗名句 - 古诗词赏析| 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 拉力机-万能试验机-材料拉伸试验机-电子拉力机-拉力试验机厂家-冲击试验机-苏州皖仪实验仪器有限公司 | 双段式高压鼓风机-雕刻机用真空泵-绍兴天晨机械有限公司 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 耐火浇注料-喷涂料-浇注料生产厂家_郑州市元领耐火材料有限公司 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 裹包机|裹膜机|缠膜机|绕膜机-上海晏陵智能设备有限公司 | 湖南档案密集架,智能,物证,移动,价格-湖南档案密集架厂家 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 环氧树脂地坪_防静电地坪漆_环氧地坪漆涂料厂家-地壹涂料地坪漆 环球电气之家-中国专业电气电子产品行业服务网站! | 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 药品仓库用除湿机-变电站用防爆空调-油漆房用防爆空调-杭州特奥环保科技有限公司 | 标准品网_标准品信息网_【中检计量】| 制冷采购电子商务平台——制冷大市场 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | DAIKIN电磁阀-意大利ATOS电磁阀-上海乾拓贸易有限公司 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 闪电优家-卫生间防水补漏_酒店漏水渗水维修_防水堵漏公司 | 物和码官网,物和码,免费一物一码数字化营销SaaS平台 | 求是网 - 思想建党 理论强党| 蒜肠网-动漫,二次元,COSPLAY,漫展以及收藏型模型,手办,玩具的新媒体.(原变形金刚变迷TF圈) | 字典-新华字典-在线字典查字-字典趣| 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 【连江县榕彩涂料有限公司】官方网站 | 拉力机-万能试验机-材料拉伸试验机-电子拉力机-拉力试验机厂家-冲击试验机-苏州皖仪实验仪器有限公司 |