小编Jai*_*man的帖子

Python - 使用 pyplot 将二维数组映射到网格?

我是 pyplot 的新手,无法找到将数组映射到彩色网格的合适解决方案。例如,如果我有一个 10x10 二维数组和 10x10 网格:

[[0,0,0,0,0,1,1,1,1,0],
[0,0,0,0,0,1,0,0,1,0],
[0,0,1,0,1,0,1,1,0,0],
[0,0,1,0,0,1,1,0,1,0],
[0,0,1,0,1,0,0,1,1,0],
[1,0,0,1,0,1,0,0,1,0],
[0,1,0,0,0,1,1,1,1,1],
[0,1,0,0,0,0,1,1,1,1],
[1,0,0,0,1,1,1,0,1,0],
[1,1,1,1,0,0,0,1,1,0]]
Run Code Online (Sandbox Code Playgroud)

如果 0 和 1 分别是蓝色和红色,则网格应如下所示:

彩色网格(我没有生成这个图像)

我怎样才能用 pyplot 做到这一点?

python mapping grid colors matplotlib

3
推荐指数
2
解决办法
1万
查看次数

标签 统计

colors ×1

grid ×1

mapping ×1

matplotlib ×1

python ×1