matplotlib - 仅使用 plt.colorbar() 设置颜色条边界
问题描述
因此,我正在使用一个名为 fenics 的程序绘制 PDE 的解决方案,该程序具有自己的绘图功能。我可以使用 plt.colorbar 获取颜色条,如何使用固定边界来调用它,这样无论数据如何,下限和上限都将始终相同。我应该传递什么颜色条函数以便颜色条有一个固定的下限和上限?
我已经看到了边界和刻度,但这不是诀窍
解决方案
尝试类似:
normi = matplotlib.colors.Normalize(vmin=0, vmax=1.0)
plt.figure(figsize=(10,8))
plt.title('Title')
plt.xlabel('x')
plt.ylabel('y')
c = plot(u)
c.set_norm(normi)
plt.colorbar(c)
推荐阅读
- python - Python - 在服务请求之前访问烧瓶应用程序上下文
- javascript - 将方法添加到字符串变量的原型
- reactjs - React.js 无法在 iOS 15 中捕获快速点击事件?
- oracle - ora2pg 无法连接,但 sqlplus 可以工作
- javascript - 从 Javascript 中的用户输入中获取数组的最小值/最大值
- java - React-Native android 模块 - 删除文件夹及其内容冻结 UI
- vb.net - VB.NET 嵌入自定义字体
- java - JENKINS:为 Maven 项目解析 POM 错误:FATAL Non-Readable POM
- excel - 在 Excel 中获取范围之前的先决条件
- c# - C# 运算符“+”不能应用于“bool”类型的操作数