多维网格气泡图
1. 要求
绘制 numpy 多维数据的网格气泡图
- 数据: 20行,25列(为 5 * 5 的阵列)
- 子图: 5 * 5 的网格, 每个网络1个气泡
- 气泡: 大小为数值大小, 正数为红色, 负数为蓝色
- 排布: 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,