解决方案

1、布局

import matplotlib.pyplot as pltplt.rcParams["font.family"] = "SimHei"fig = plt.figure(facecolor="lightgrey")plt.subplot(2, 2, 1)
plt.title("子标题1")
plt.subplot(2, 2, 2)
plt.title("子标题2", loc="left", color="b")
plt.subplot(2, 2, 3)
plt.title("子标题3", fontdict={"fontsize": 12, "color": "g", "rotation": 30})
plt.subplot(2, 2, 4)
plt.title("子标题4", color="white", backgroundcolor="black")plt.suptitle("全局标题", fontsize=20, color="red", backgroundcolor="yellow")plt.tight_layout(rect=[0, 0, 1, 0.9])plt.show()

2、散点图

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["font.family"] = "SimHei"
plt.rcParams["axes.unicode_minus"] = False
n=1024
x = np.random.normal(0, 1, n)
y = np.random.normal(0, 1, n)plt.scatter(x, y, color="b", marker='*')plt.title("标准正态分布", fontsize=20)
plt.text(2.5, 2.5, "均值:0\n标准差:1")plt.xlim(-4, 4)
plt.ylim(-4, 4)plt.xlabel("横坐标x", fontsize=14)
plt.ylabel("纵坐标y", fontsize=14)plt.show()

3、折线图

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["font.family"] = "SimHei"n = 24
y1 = np.random.randint(27, 37, n)
y2 = np.random.randint(40, 60, n)plt.plot(y1, label='温度')
plt.plot(y2, label='湿度')plt.xlim(0, 23)
plt.ylim(20, 70)plt.xlabel("小时", fontsize=14)
plt.ylabel("测量值", fontsize=14)plt.title("24小时温度湿度统计", fontsize=16)plt.legend()
plt.show()

4、柱状图

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams["font.family"] = "SimHei"
plt.rcParams["axes.unicode_minus"] = Falsey1 = np.random.randint(20, 50, 12)
y2 = np.random.randint(-50, -20, 12)plt.bar(range(len(y1)), y1, width=0.8,facecolor='green', edgecolor='white', label='统计量1')
plt.bar(range(len(y2)), y2, width=0.8,facecolor='red', edgecolor='white', label='统计量2')plt.title("柱状图", fontsize=20)plt.legend()
plt.show()

教学资源

https://www.bilibili.com/video/BV1jK4y187yB?p=33

参考文章

Python——中国大学MOOC——神经网络与深度学习——Matblotlib绘图基础相关推荐

  1. 【神经网络与深度学习-TensorFlow实践】-中国大学MOOC课程(八)(TensorFlow基础))

    [神经网络与深度学习-TensorFlow实践]-中国大学MOOC课程(八)(TensorFlow基础)) 8 TensorFlow基础 8.1 TensorFlow2.0特性 8.1.1 Tenso ...

  2. 中国大学Mooc浙大翁恺老师《零基础学Java语言》编程作业

    感谢中国大学Mooc平台给我学习的机会,感谢翁恺老师深入浅出的讲解. 写此文为纪念我从无到有的学习和成长.便于以后回顾. 另外: 此答案仅供参考,用于启发没有思路的同学.切勿照搬,自欺欺人. 提交作业 ...

  3. 中国大学Mooc浙大翁恺老师《零基础学Java语言》编程作业(续)(5~ 7)

    感谢中国大学Mooc平台给我学习的机会,感谢翁恺老师深入浅出的讲解. 写此文为纪念我从无到有的学习和成长.便于以后回顾. 此答案仅供参考. 提交作业时需把 public class Homework_ ...

  4. 神经网络与深度学习(一)——机器学习基础

    神经网络与深度学习 (一)--机器学习基础 1.人工智能基础概念 2. 机器学习 2.1 基本概念 2.2 机器学习的三个基本要素 2.2.1 模型 2.2.2 学习准则 2.2.2.1 损失函数 L ...

  5. python中国大学慕课平台_计算机程序设计-Python,中国大学MOOC(慕课)答案公众号搜题...

    [其它]教育与社会发展 习题 一.填空题 1. 通过________实现对政治经济的影响,是教育作用于政治经济的主要途径. 2.________ 是教育发展的物质基础,同时也对教育提出了与一定生产力相 ...

  6. python实验室公众号_计算机算法与程序设计(python),中国大学MOOC(慕课)答案公众号搜题...

    工业上常利用反应 3Cl2 + 6KOH(热) → KClO3 + 5KCl + 3H2O 制取KClO3(混有KClO).实验室模拟上述制备:在含溶 (1)黄铁矿(FeS2)是制造硫酸的矿物原料,反 ...

  7. 【总目录3】Python、神经网络与深度学习、毕业设计总结大全

    本目录主要为Python相关目录,主要包含Python相关知识.神经网络与深度学习和毕业设计(基于机器学习及深度学习的心脏病预测方法)的Python实现等. 上文目录链接:https://blog.c ...

  8. 豆瓣评分9.7,Github 9.9K Star的中文版《神经网络与深度学习》分享(附PDFPPT下载)...

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送 书籍名称:神经网络与深度学习 作者:邱锡鹏老师 院校:复旦大学 类别:深度学习 编辑:机 ...

  9. 推荐:复旦邱锡鹏教授开源发布的《神经网络与深度学习》

    本文作者:Datawhale 4月7日下午,邱锡鹏教授在知乎上达文称整本书终于写完了,虽然还有很多不足.但先告一段落,不然就得无限期拖延下去.感谢众多热心网友的意见和建议.全书的内容可以从这里(htt ...

最新文章

  1. c语言提取颜色,C语言颜色转换宏
  2. idea中一个maven项目增加Web支持
  3. python模块之keyword
  4. 将Amazon Cognito与单页面应用程序(Vue.js)集成
  5. json 来实现 php 与 javascript,用 Json 来实现 PHP 与 JavaScript 间数据交换
  6. (转载)在IAR及MDK里生成hex及bin文件的标准方法
  7. 关于SQL Server自动备份无法删除过期的备份文件奇怪现象
  8. 嵌入式实时操作系统的可裁剪性及其实现
  9. Java语言的特点和特性
  10. 【2017 United Kingdom and Ireland Programming Contest (UKIEPC 2017)】Knightsbridge Rises【最大流+路径输出】
  11. eXeScope之类的程序资源修改器的使用,很牛!
  12. IOS开发之——音乐播放器-播放器页面(05)
  13. python逻辑回归模型建模步骤_从原理到代码,轻松深入逻辑回归模型!
  14. 如何自定义炫酷浏览器主页
  15. 三星公佈Bixby2.0升級後比蘋果更酷
  16. [异常检测] Regularity Learning via Explicit Distribution Modeling for Skeletal Video Anomaly Detection
  17. 提高网吧上座率,TG-NET网吧光纤万兆方案
  18. 埋石图根点lisp代码_速腾矿图 用户手册.pdf
  19. 如何跨域调用微信图片
  20. 分分钟搞定LabVIEW读取与写入Word【三易电子工作室】

热门文章

  1. Live Messenger 邀请,再次放送
  2. python程序流程控制_python流程控制
  3. android子视图无菜单,Android 菜单详解
  4. python3 llvmlite源码_将Paddle-Lite在树莓派上源码编译及编译python预测库
  5. 2.控制反转 spring_ioc
  6. 机器人专用符文_英雄联盟【LOL】手游部分英雄天赋符文和出装推荐
  7. dqn在训练过程中loss越来越大_[动手学强化学习] 2.DQN解决CartPole-v0问题
  8. android 在同一activity切换layout,在 Android Studio 添加一个activity并实现跳转
  9. 二十七、 爬取Boss直聘的招聘信息
  10. 衡量时间序列相似度的方法:从欧氏距离到DTW及其变种