多维网格气泡图

本文介绍如何利用numpy生成并绘制多维数据的网格气泡图。内容包括绘制20行25列数据的气泡图,其中每个气泡的大小表示数值大小,正数显示为红色,负数显示为蓝色。布局为5*5的网格,共4行,每行5个子图,展示数据的不同维度。
摘要由CSDN通过智能技术生成

多维网格气泡图

1. 要求

绘制 numpy 多维数据的网格气泡图

  1. 数据: 20行,25列(为 5 * 5 的阵列)
  2. 子图: 5 * 5 的网格, 每个网络1个气泡
  3. 气泡: 大小为数值大小, 正数为红色, 负数为蓝色
  4. 排布: 20行用20个子图, 1行5个子图,共4行
import numpy as np
import matplotlib.pyplot as plt

# 2维数据, 20行 25列(为 5 * 5 的阵列)
wgt = np.\
array([[-0.0892, -0.0864, -0.1085, -0.1574, -0.1671, -0.0896, -0.1064, -0.1286, -0.1651, -0.2447, -0.1079, -0.1169, -0.1364,
        -0.1849, -0.1978, -0.1208, -0.0983, -0.1325, -0.1662, -0.2389, -0.1055, -0.1555, -0.0865, -0.1622, -0.223 ],
       [ 0.0882,  0.0427,  0.0881,  0.0964,  0.1295,  0.1103,  0.0858,  0.0557,  0.0694,  0.1105,  0.1155,  0.1331,  0.0798,
        -0.0297, -0.0625,  0.127 ,  0.1963,  0.0583, -0.0892, -0.1928,  0.1959,  0.0419,  0.013 , -0.1021, -0.1949],
       [ 0.0746, -0.0111,  0.0246,  0.0145,  0.0358,  0.1362,  0.1009,  0.0377,  0.0254, -0.0131,  0.184 ,  0.2036,  0.1264,
        -0.0737, -0.1411,  0.1976,  0.2622,  0.1117, -0.087 , -0.2409,  0.2592,  0.1081,  0.0686, -0.0924, -0.1288],
       [-0.0964, -0.1821, -0.1443, -0.1288, -0.0328, -0.1029, -0.1097, -0.0932, -0.0267,  0.1132, -0.0735, -0.0641, -0.0426,
         0.041 ,  0.0644, -0.002 ,  0.0067, -0.0248, -0.0035,  0.1204,  0.15  ,  0.0418, -0.0597, -0.0065, -0.0595],
       [ 0.1305,  0.1042,  0.0847,  0.0559, -0.0098,  0.1569,  0.1397,  0.101 ,  0.0375, -0.1258,  0.167 ,  0.1709,  0.1363,
         0.0195, -0.0371,  0.1743,  0.1985,  0.1235,  0.0414,  0.0145
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值