注:文章内容主要来自崔斯特知乎 https://www.zhihu.com/people/cuishite/posts/posts_by_votes

1.饼图画法

import matplotlib.pyplot as pltlabels = 'Frogs','Hogs','Dogs','Logs' #自定义标签
sizes = [15,30,45,10]   #每个标签占多大
explode = (0,0.1,0,0)  #将某部分爆炸出来plt.pie(sizes,explode=explode,labels=labels,autopct='%1.1f%%',shadow=False,startangle=90)#autopct,圆里面的文本格式,%1.1f%%表示小数有1位,整数有一位的浮点数#shadow,饼是否有阴影#startangle,起始角度,0,表示从0开始逆时针转,为第一块。一般选择从90度开始比较好看
plt.axis('equal')   # 设置x,y轴刻度一致,这样饼图才能是圆的
plt.show()

2.直方图

import numpy as np
import matplotlib.pyplot as pltnp.random.seed(0)   #每次生成的随即数都相同
mu , sigma = 100,20    #均值和标准差
a = np.random.normal(mu,sigma,size=100)    #给出均值为mean,标准差为stdev的高斯随机数(场),当size赋值时,例如:size=100,表示返回100个高斯随机数。plt.hist(a,10,histtype='stepfilled',facecolor='b',alpha=0.75)   #10是直方图的个数
plt.title('Histogram')  #标题
plt.show()

3.坐标图

import numpy as np
import matplotlib.pyplot as pltN = 20
theta = np.linspace(0.0, 2 * np.pi, N , endpoint=False)
radii = 10 * np.random.rand(N)
width = np.pi / 4 * np.random.rand(N)ax = plt.subplot(111,projection='polar')
bars = ax.bar(theta,radii,width=width,bottom=0.0)for r,bar in zip(radii,bars):bar.set_facecolor(plt.cm.viridis(r / 10.))bar.set_alpha(0.5)
plt.show()

4.散点图

import numpy as np
import matplotlib.pyplot as pltfig , ax = plt.subplots()
ax.plot(10*np.random.rand(100),10*np.random.rand(100),'o')
ax.set_title('Simple Scatter')plt.show()作者:崔斯特
链接:https://zhuanlan.zhihu.com/p/27401041
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  

转载于:https://www.cnblogs.com/zhuchaojiebuaa/p/7597094.html

matplotlib可视化学习笔记相关推荐

  1. python plt包_Python 数据可视化-Matplotlib包学习笔记(一)

    Python 数据可视化 本文主要参照Matplotlib的官方教程进行整理,作为个人的学习笔记进行分享,欢迎相互讨论. Matplotlib包学习笔记(一) 本文主要简单介绍一下Matplotlib ...

  2. python气象数据可视化学习笔记6——利用python地图库cnmaps绘制地图填色图并白化

    文章目录 1. 效果图 2. cnmaps简介及安装 2.1 写在前面 2.2 cnmaps简介和安装 3. 导入库 4. 定义绘图函数 4.1 使用get_adm_maps返回地图边界 4.2 ax ...

  3. R语言可视化学习笔记之相关矩阵可视化包ggcorrplot

    本文转载自"R语言中文社区",己获授权. 作者简介Introduction taoyan:伪码农,R语言爱好者,爱开源. 个人博客: https://ytlogos.github. ...

  4. R语言可视化学习笔记之ggridges包绘制山峦图

    作者:严涛 浙江大学作物遗传育种在读研究生(生物信息学方向)伪码农,R语言爱好者,爱开源. 严涛老师的绘图教程还有: gganimate |诺奖文章里面的动图绘制教程来了!! ggplot2学习笔记之 ...

  5. ECharts数据可视化学习笔记和应用

    ECharts数据可视化学习笔记和应用 一.概念 二.Echarts使用 使用步骤 三.Echarts-基础配置 四.柱状图图表1 五.柱状图图表2 六.折线图1 七.折线图2 八.饼状图1 九.饼形 ...

  6. R语言可视化学习笔记之ggridges包

    作者:严涛 浙江大学作物遗传育种在读研究生(生物信息学方向)伪码农,R语言爱好者,爱开源. 严涛老师的绘图教程还有: gganimate |诺奖文章里面的动图绘制教程来了!! ggplot2学习笔记之 ...

  7. Python爬虫、数据分析、可视化学习笔记(一、梦开始的地方)

    系列文章持续更新中...... 文章目录 一.工具及环境配置 1.Python3.8(官网下载) 2.Pycharm(官网下载) 3.Anaconda(官网下载) 4.环境配置(传送门,感谢前人栽树) ...

  8. 【ZAN】可视化学习笔记:R_graphics_反映数据分布——如何“看”出信息?

    编译器:R-studio|系统:macOS ps:学习笔记,欢迎评论区交流- pps:内容真的比较多hhh,建议阅过留痕慢慢看

  9. [转载] Python数据分析与可视化学习笔记(一)数据分析与可视化概述

    参考链接: Python | 数据分析的数学运算 数据分析与可视化(一) 1.1 数据分析1.1.1 数据.信息与数据分析1.1.2数据分析与数据挖掘的区别1.1.3数据分析的流程 1.2 数据可视化 ...

  10. Python数据可视化学习笔记:第一章 关联图 第四节 使用Python绘制一般气泡图

    前言 声明:这个系列的博文都是我自己学习所得的东西,秉承着每天进步一点点的理念进行学习,我参考的课程是<菊安酱与菜菜的Python机器学习可视化50图>,使用的Python版本为3.6.4 ...

最新文章

  1. Numpy and Matplotlib
  2. pandas KeyError [‘1‘] not found in axis 错误的解决方法
  3. LeetCode - 69. x 的平方根
  4. 基本数据类型和引用数据类型作为参数时候的问题
  5. 【1】ASP.NET异步(1)
  6. ic5141运行出现cannot compile ahdlcmi module解决方案
  7. ListView smoothScrollToPosition 定位不准笨方法解决
  8. 利用Matlab拟合时序植被生长季曲线,并求解物候参数
  9. Android开发环境搭建(eclipse)
  10. 用sql写每年的第三周_SQL的弱点(1):复杂SQL不易理解,以及软件工程如何来帮忙...
  11. Fiber 数据结构是怎样的?
  12. 可重构麦轮全向移动机器人分析(图片版)
  13. 7.MongoDB之读策略readPreference
  14. 【转】 一定要让孩子知道的20个小故事
  15. 美图为什么布局AR增强现实?
  16. camera中文版软件 ip_网络摄像机监控(IP Camera Viewer)下载-摄像头监控(IP Camera Viewer)官方版-华军软件园...
  17. [开源教程] 双路混控有刷电调 DIY教程【作者:我爱萝丽爱萝丽】(双路单向电调)
  18. 【工具】推荐一个轻量级视频播放器——MPC-HC
  19. go实现零停机重启和代码升级endless
  20. docker学习笔记(四)使用docker搭建环境

热门文章

  1. [转] 雅虎团队:网站性能优化的35条黄金守则
  2. 在vs编辑器里走来走去的快捷键
  3. z-index终结者
  4. 计算机图形学全代码,计算机图形学作业参考代码
  5. mysql 事物状态有几种_关于MySQL的二十个经典面试题
  6. python语言里数字包括_Python 学习 第一篇:数据类型(数字,布尔类型,操作符)...
  7. 中科院计算机考研对外调剂吗,考研调剂信息:2020年中科院接收调剂研究生!...
  8. springboot指定属性返回_Spring Boot 最最最常用的注解梳理
  9. long 雪花算法_为什么 MySQL 不推荐使用 uuid 或者雪花 id 作为主键?
  10. 谷粒商城:16.商城业务 — 首页