python - 为什么在这个例子中 pcolor 会输出一个镜像数组?
问题描述
array = np.eye(5)
plt.pcolor(array)
如果您要执行此代码,则输出图实际上将是已定义数组的镜像。这是为什么?
解决方案
它只是从左下角绘制,如果您查看 x&y 轴上的标签,这很有意义。查看文档 您可以将其反转:
通过翻转 y 轴
plt.gca().invert_yaxis()
或者通过改变你的输入矩阵(如果合适的话......)
plt.pcolor(np.eye(5)[::-1,:])
推荐阅读
- selenium-chromedriver - Brew 安装 chromedriver 不起作用?
- jquery - Jquery DataTable - 更改服务器端数据格式
- javascript - 每个用户的 Firebase 文档?
- javascript - 散景 HTML 模板格式化程序不起作用
- sapui5 - SAPUI5 Northwind 和 mockServer
- jquery - 外部 jQuery 文件不适用于 Angular 4
- git - 颜色名称的语法
- spring - 如何在 Spring 中编辑 Whitelabel 错误页面
- python-3.x - 如何使用python绘制具有不平衡数据的2个变量之间的散点图?
- javascript - 重定向和检查登录不适合我