Python:利用python语言绘制多个子图经典案例、代码实现之详细攻略

简介: Python:利用python语言绘制多个子图经典案例、代码实现之详细攻略

利用python语言绘制多个子图代码实现、经典案例


1、绘制多个子图框架




# -- coding: utf-8 --

import matplotlib.pyplot as plt

flg = plt.figure()

ax1 = flg.add_subplot(2,2,1)

ax2 = flg.add_subplot(2,2,2)

ax3 = flg.add_subplot(2,2,4)

plt.show()




多个子图绘制的经典案例


1、绘制多个直方图


ML之RF:利用数据集(客户年龄、职业、婚姻状况、教育水平、违约记录、年账户平均余额、住房贷款、个人贷款)实现预测客户是否购买该银行的产品二分类预测和推理

image.png




DL之DNN:构建5层简单神经网络(3种AF),直方图可视化权重初始值如何影响隐藏层的激活值的分布


# 绘制直方图

for i, a in activations.items():

   plt.subplot(1, len(activations), i+1)

   plt.title(str(i+1) + "-layer")

   if i != 0: plt.yticks([], [])

   # plt.xlim(0.1, 1)

   # plt.ylim(0, 7000)

   plt.hist(a.flatten(), 30, range=(0,1),color='g')

plt.suptitle('DNN(5*100+sigmoid,Xavier 2.0): How the Initial Weight Value Affects the Distribution of Activation Value of Hidden Layer',fontsize=12)  #Xavier 2.0

plt.show()


2、绘制多个曲线图


ML之MIC:利用有无噪音的正余弦函数理解相关性指标的不同(多图绘制Pearson系数、最大信息系数MIC)


相关文章
|
3月前
|
iOS开发 MacOS Python
Python 编程案例:谁没交论文?输出并生成电子表格
Python 编程案例:谁没交论文?输出并生成电子表格
30 9
|
3月前
|
数据采集 前端开发 NoSQL
Python编程异步爬虫实战案例
Python编程异步爬虫实战案例
87 2
|
3月前
|
数据采集 自然语言处理 API
Python反爬案例——验证码的识别
Python反爬案例——验证码的识别
57 2
|
3月前
|
iOS开发 MacOS Python
Python编程小案例—利用flask查询本机IP归属并输出网页图片
Python编程小案例—利用flask查询本机IP归属并输出网页图片
33 1
|
3月前
|
存储 大数据 Python
案例学Python:filter()函数的用法,高级!
`filter()`函数是Python中处理序列数据的强大工具,它允许我们高效地根据条件过滤元素。通过结合匿名函数、常规函数或直接利用Python的内置逻辑,`filter()`提供了灵活且高效的过滤机制,尤其在大数据处理和内存敏感的应用中展现出其价值。掌握 `filter()`的使用,不仅能提升代码的可读性和效率,还能更好地适应Python的函数式编程风格。
65 2
|
3月前
|
IDE 开发工具 iOS开发
Python编程案例:查找指定文件大小的文件并输出路径
Python编程案例:查找指定文件大小的文件并输出路径
33 3
|
3月前
|
文件存储 iOS开发 MacOS
Python编程案例:文件查找并归类
Python编程案例:文件查找并归类
29 2
|
3月前
|
Python
Python编程案例:同一工作簿不同表单特定数据添加到工作簿的另一表单里
Python编程案例:同一工作簿不同表单特定数据添加到工作簿的另一表单里
30 1
|
3月前
|
iOS开发 MacOS Python
Python编程案例:根据姓名归档论文、报告
Python编程案例:根据姓名归档论文、报告
19 1
|
4月前
|
机器学习/深度学习 数据采集 数据可视化
跟着penguins案例学Seaborn之Pairplot
跟着penguins案例学Seaborn之Pairplot
150 1