位置: 编程技术 - 正文

python使用matplotlib绘制折线图教程(python matplotlab)

编辑:rootadmin

推荐整理分享python使用matplotlib绘制折线图教程(python matplotlab),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中matplotlib用法,python3.9 matplotlib,pythonmatplotlib,python %matplotlib inline,python matplot,pythonmatplotlib,python用matplot画图,PYTHON使用缩进来体现代码之间的逻辑关系,内容如对您有帮助,希望把文章链接给更多的朋友!

matplotlib简介

matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。

它的文档相当完备,并且Gallery页面中有上百幅缩略图,打开之后都有源程序。因此如果你需要绘制某种类型的图,只需要在这个页面中浏览/复制/粘贴一下,基本上都能搞定。

在Linux下比较著名的数据图工具还有gnuplot,这个是免费的,Python有一个包可以调用gnuplot,但是语法比较不习惯,而且画图质量不高。

而 Matplotlib则比较强:Matlab的语法、python语言、latex的画图质量(还可以使用内嵌的latex引擎绘制的数学公式)。

绘图库Matplotlib的安装方法:点击这里

matplotlib绘制折线图

1. line chart

2. 图例

在plot的时候指定label,然后调用legend方法可以绘制图例。例如:

legend方法可接受一个loc关键字参数来设定图例的位置,可取值为数字或字符串:

0: ‘best'

1: ‘upper right'

2: ‘upper left'

3: ‘lower left'

4: ‘lower right'

5: ‘right'

6: ‘center left'

7: ‘center right'

8: ‘lower center'

9: ‘upper center'

: ‘center'

python使用matplotlib绘制折线图教程(python matplotlab)

3. 线的样式

(1)颜色

plot方法的关键字参数color(或c)用来设置线的颜色。可取值为:

1、颜色名称或简写

b: blue

g: green

r: red

c: cyan

m: magenta

y: yellow

k: black

w: white

2、#rrggbb

3、(r, g, b) 或 (r, g, b, a),其中 r g b a 取均为[0, 1]之间

4、[0, 1]之间的浮点数的字符串形式,表示灰度值。0表示黑色,1表示白色

(2)样式

plot方法的关键字参数linestyle(或ls)用来设置线的样式。可取值为:

-, solid --, dashed -., dashdot :, dotted '', ' ', None

(3)粗细

设置plot方法的关键字参数linewidth(或lw)可以改变线的粗细,其值为浮点数。

4. marker

以下关键字参数可以用来设置marker的样式:

marker markeredgecolor 或 mec markeredgewidth 或 mew markerfacecolor 或 mfc markerfacecoloralt 或 mfcalt markersize 或 ms

其中marker可取值为:

'.': point marker ',': pixel marker 'o': circle marker 'v': triangle_down marker '^': triangle_up marker '<': triangle_left marker '>': triangle_right marker '1': tri_down marker '2': tri_up marker '3': tri_left marker '4': tri_right marker 's': square marker 'p': pentagon marker '*': star marker 'h': hexagon1 marker 'H': hexagon2 marker '+': plus marker 'x': x marker 'D': diamond marker 'd': thin_diamond marker '|': vline marker '_': hline marker

例如:

另外,marker关键字参数可以和color以及linestyle这两个关键字参数合并为一个字符串。例如:

总结

标签: python matplotlab

本文链接地址:https://www.jiuchutong.com/biancheng/380048.html 转载请保留说明!

上一篇:关于Python中Inf与Nan的判断问题详解(python中 info)

下一篇:Python实现简单的多任务mysql转xml的方法(python简单gui)

  • 盘盈盘亏处理意见和建议
  • 注册资本 投资比例
  • 8.会计核算方法具体包括哪些内容?
  • 如果零申报
  • 公司名称变更在哪个网站
  • 免税货物需要缴纳增值税吗
  • 水利建设专项收入的计税依据是什么?
  • 税控设备抵减增值税会计处理
  • 纳税人经营所得预缴申报表怎么填
  • 购进蔬菜的进项税额
  • 事业单位个税可以自行申报吗
  • 记账凭证和通用凭证一样
  • 以旧换新销售货物的增值税处理
  • 单位结算卡在pos渠道可办理的功能
  • 出口退税销项大于进项,需要交税吗
  • 出口退税退的是哪部分税
  • 开出转账支票用什么凭证
  • 贷款损失准备对不良贷款的比率称作
  • 非盈利组织一般纳税人应交的税
  • 汇算清缴截止
  • 受托加工物资产生的成本怎么做会计核算?
  • 支票过期可以进账吗
  • 多交的增值税怎么处理
  • 支付征地补偿款怎么开具增值税发票
  • 内部员工购买公司产品
  • 在window系统中哪些用户可以查看日志
  • 如何在Excel中合并计算
  • win7系统打开软件就停止工作
  • 如何冲回以前年度账户
  • 财务都干些什么
  • 增值税一般纳税人申报流程
  • 企业计提房产税的会计处理正确的是
  • win10wifi老是自动断开怎么回事
  • realshed.exe - realshed是什么进程 有什么用
  • 商业企业低值易耗品科目核算的内容
  • php传值和传引用的区别
  • 建设期需要流动资金吗
  • 你正在树干上睡觉
  • 销售提成属于什么费用
  • 目标检测 2021
  • 专票电话号码不对有影响吗
  • 数据库管理中负责数据模式定义的数据库语言是
  • 小企业一年需要缴纳多少税
  • 现金折扣的账务处理最新
  • 三项经费要包括哪三项
  • 如何恢复sql数据库
  • sql server如何进行安全设置
  • sql server基本知识
  • 没有参加会计继续教育会怎样
  • 金融资产经营资产
  • 投资性房地产累计摊销
  • 待认证进项税额月末怎么处理
  • 电子发票查询真伪
  • 业务招待费汇算清缴填哪个表
  • 私车公用属于违反什么纪律
  • 技术转让费如何计算
  • 将固定资产转为投资性房地产账务处理
  • 购买商标权需要缴税吗
  • 发票做帐有什么用
  • 代扣代缴的个人所得税在现金流量表
  • 其他应付款的有
  • 跨行收报属于什么科目
  • 如何填写记账凭证视频
  • 工业企业预提费用怎么算
  • sql跨服务器查询方法
  • mysql oracle和sqlserver分页查询实例解析
  • 数据库更新数据
  • cmd命令 cd
  • Red Hat Enterprise Linux AS release 4 apache+MYsql+PHP的安装和优化
  • 多个网页怎么从一个网页中显示
  • windows 10预览版
  • linux云端服务器
  • node.js配置
  • python如何获取
  • jQuery实现ToolTip元素定位显示功能示例
  • js瀑布流布局
  • jquery mobile教程
  • 电子税务局报表报送在哪里
  • 新车购置税最低多少钱
  • 深圳城管局 局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设