python画图零基础入门教程_Python画图学习入门教程
本文实例讲述了Python画图的基本方法。分享给大家供大家参考,具体如下:
Python:使用matplotlib绘制图表
python绘制图表的方法,有个强大的类库matplotlib,可以制作出高质量的2D和3D图形,先记录一下,以后慢慢学习。
几个绘图的例子,来自API手册:
1、最简单的图:
代码:
#!/usr/bin/env python
import matplotlib.pyplot as plt
plt.plot([10, 20, 30])
plt.xlabel('tiems')
plt.ylabel('numbers')
plt.show()
2.饼图:
代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from pylab import *
# make a square figure and axes
figure(1, figsize=(6,6))
ax = axes([0.1, 0.1, 0.8, 0.8])
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
fracs = [15,30,45, 10]
explode=(0, 0.05, 0, 0)
pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True)
title('Raining Hogs and Dogs', bbox={'facecolor':'0.8', 'pad':5})
savefig('D:\\pie.png')
show()
3、使用numpy库函数:
代码:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt
t = np.arange(0.0, 1.01, 0.01)
s = np.sin(2*2*np.pi*t)
plt.fill(t, s*np.exp(-5*t), 'r')
plt.grid(True)
#保存为PDF格式,也可保存为PNG等图形格式
plt.savefig('D:\\test.pdf')
plt.show()
希望本文所述对大家Python程序设计有所帮助。
python画图零基础入门教程_Python画图学习入门教程相关推荐
- 零基础编程入门python视频-Python编程零基础小白快速入门完整全系列精品课
1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...
- python就业方向有哪些-Python如何零基础入门?就业方向有哪些?
Python名列 IEEE2017 编程语言排行榜首位,语言环境轻松,入门体验极佳,堪称最适合初学者的编程语言; Python也是人工智能.大数据开发的基础语言,现已火爆全球,成为IT互联网就业风口, ...
- 《零基础看得懂的C++入门教程 》——(10)面向对象
一.学习目标 了解C++类是什么 了解类对象与类型修饰一样进行创建 了解了类的属性如何使用 了解了类方法的使用方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可: ...
- 《零基础看得懂的C++入门教程 》——(9)结构体原来如此
一.学习目标 了解C++语言的结构体的使用方法 了解C++语言结构体的结构的赋值 了解多种C++语言结构体变量的赋值方法和取值方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的 ...
- 《零基础看得懂的C++入门教程 》——(8)搞定二维数组与循环嵌套
一.学习目标 了解二维数组的使用方法 了解循环嵌套的使用方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想了解编译原理和学习方法点这 ...
- 《零基础看得懂的C++入门教程 》——(7)小数组玩起来
一.学习目标 了解数组的使用方法 了解一维数组的使用方法 了解一维数组与循环的使用方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想 ...
- 《零基础看得懂的C++入门教程 》——(6)自己动手写个函数
一.学习目标 了解C语言的自定义函数的使用方法 了解C语言自定义函数的传参 了解C语言自定义函数的返回值 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软 ...
- 《零基础看得懂的C++入门教程 》——(5) 容我套个娃 循环
一.学习目标 了解循环的使用方法 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想了解编译原理和学习方法点这篇,学习方法和一些原理C++ ...
- 《零基础看得懂的C++入门教程 》——(4)条件判断原来如此
一.学习目标 了解什么是条件判断 了解多个条件判断 了解输入 了解什么是逻辑与.逻辑或 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想 ...
- 《零基础看得懂的C++入门教程 》——(3)表达式花样挺多鸭
一.学习目标 了解变量之间的计算 了解什么是表达式 了解什么是自增.自减 目录 预备第一篇,使用软件介绍在这一篇,C++与C使用的软件是一样的,查看这篇即可:<软件介绍> 想了解编译原理和 ...
最新文章
- 更改 ubuntu 账户密码
- Android服务之Service(其一)
- python selenium 等待元素出现_Python Selenium等待加载几个元素
- left join 重复数据_Python数据分析整理小节
- docker certbot 一键申请https证书、证书过期续订、续订成功自动重启服务
- 从delegate到lambda表达式
- ubuntu服务器无法运行chromedriver解决方法(转)
- 锂电池及其安全使用浅析《原创》
- SSRF漏洞原理及检测
- 区块链专题报告:区块链是计算机板块上行的催化剂
- java实现简单战舰游戏,java – 战舰游戏 – 船舶重叠
- rails中关于carrierwave、kaminari、roo组件分享
- NYOJ-234-DP(吃土豆)
- 阅读笔记-2022-Enhancing Sequential Recommendation with Graph Contrastive Learning
- 【Qt】实现一个简易相册
- 【CISSP备考】第七章-安全运营
- Kafka 关于消费者组名Consumer Group
- 裤子千万条,棉裤第一条!南方的小伙伴你穿棉裤吗?
- 物联网平台-工业4.0应用程序的边缘处理
- rtf富文本_轻松生成动态RTF(富文本格式)文档
热门文章
- 计算机科学实验班高考线,北京工业大学计算机科学与技术(实验班)专业2016年在北京理科高考录取最低分数线...
- mfc 获得服务器文件信息,VC编程之VC 读取服务器上的文件(HTTP方式)
- 【愚公系列】2022年02月 U3D全栈班 012-Unity游戏对象和脚本
- 西南交大和南京理工的计算机,西南交通大学和南京理工大学,应该如何选择
- 转载:最能去油脂的八种食物
- MATLAB plot 输出高清图片,及线宽、字体设置
- 如何解决eclipse中修改后台代码ctrl+s时总是自动重启服务的问题
- 如何高仿别人的App?
- 基于金沙江Sentinel1数据的地表沉降分析
- 联想拯救者R9000X、Y9000X、R7000P和Y7000P有什么区别 哪个好