Python数据分析matplotlib设置多个子图的间距方法

作者:haeasringnar 时间:2021-03-16 01:08:29 

注意,要看懂这里,必须具备简单的Python数据分析知识,必须知道matplotlib的简单使用!

例1:


plt.subplot(221) # 第一行的左图

plt.subplot(222) # 第一行的右图

plt.subplot(212) # 第二整行

plt.title(‘xxx')

plt.tight_layout() #设置默认的间距

例2:


for i in range(25):

plt.subplot(5,5,i+1)

plt.tight_layout()

例3:


# 设定画图板尺寸
plt.figure(figsize=(12,16))
# 建立一个循环,输出图片
for i,data in enumerate(xtest[:100]):
#  设定子图,将每个子图输出到对应的位置
plt.subplot(10,10,i+1)
#  输出图片,取出来的数据是必须处理好再输出的,此例为8*8
plt.imshow(data.reshape(8,8))
#  测试的标题和真实的标题打印出来
plt.title('C:'+str(y_[i])+'\nT:'+str(ytrue[:100][i]),size=20)
#  关掉x y轴的刻度
plt.axis('off')
#  调整每隔子图之间的距离
plt.tight_layout()

来源:https://blog.csdn.net/haeasringnar/article/details/78863282

标签:Python,matplotlib
0
投稿

猜你喜欢

  • SQL Server数据库动态交叉表的参考示例

    2009-01-04 14:44:00
  • requests.gPython 用requests.get获取网页内容为空 ’ ’问题

    2021-12-06 08:52:31
  • Python可视化Matplotlib介绍和简单图形的绘制

    2021-09-01 21:16:44
  • Python列表(list)所有元素的同一操作解析

    2021-05-06 22:56:31
  • python+django加载静态网页模板解析

    2022-06-14 16:58:47
  • 对django中foreignkey的简单使用详解

    2021-09-04 21:04:20
  • 基于Python和Scikit-Learn的机器学习探索

    2023-12-25 00:41:10
  • Python实现读取目录所有文件的文件名并保存到txt文件代码

    2023-08-28 19:27:51
  • Mysql查询日期timestamp格式的数据实现

    2024-01-22 08:59:55
  • mysql出现10061错误解决办法

    2010-07-04 13:36:00
  • 利用 PyCharm 实现本地代码和远端的实时同步功能

    2022-03-05 08:54:10
  • window10下mysql 8.0.20 安装配置方法图文教程

    2024-01-14 19:08:59
  • python获取文件版本信息、公司名和产品名的方法

    2022-05-31 17:30:23
  • python中yield的用法详解——最简单,最清晰的解释

    2021-10-22 21:27:56
  • iis7 ASP+Access数据库连接错误

    2011-03-08 10:41:00
  • 15行Python代码带你轻松理解令牌桶算法

    2021-05-05 01:18:05
  • Python设计模式之桥接模式原理与用法实例分析

    2022-03-18 19:02:16
  • 基于Python 的进程管理工具supervisor使用指南

    2021-01-06 20:55:03
  • Python操作mongodb数据库的方法详解

    2024-01-16 03:08:39
  • HTML的form表单和django的form表单

    2021-08-03 07:04:42
  • asp之家 网络编程 m.aspxhome.com