我一直在用三维图形上的彩色地图绘制我的论文的四维数据,遇到了一个复杂的问题。我使用的colormap方法会将角点处的值平均化,然后根据该值为整个瓷砖上色。如果我有一个更高的分辨率就可以了,但是我花了大约一个月的时间来运行模拟来获得我当前的数据。在

有人能提出一个改变这种状况的方法吗?最好不要通过编码我自己的线性插值所有的点来提高分辨率。在这一点上(对我来说)这可能比它值得付出更多的努力。在Driven=np.zeros((5,9))

Driver=np.zeros((5,9))

Compositions=np.zeros((5,9))

Durations=np.zeros((5,9))

N=np.zeros((5,9))

for i in range(0,5):

for j in range(0,9):

Driven[i,j]=ReservoirData[i][1][j]

Compositions[i,j]=ReservoirData[i][2][j]

Driver[i,j]=float(ReservoirData[i][0][0][:-3])

Durations[i,j]=ReservoirData[i][3][j]

maxi=Durations.max()

mini=Durations.min()

for i in range(0,5):

for j in range(0,9):

N[i,j]=(Durations[i,j]-mini)/(maxi-mini)

fig = plt.figure()

ax = fig.gca(projection='3d')

#Important Stuff Start----------------------------------------------------

surf = ax.plot_surface(Driven,Driver,Compositions, facecolors=cm.jet(N), rstride=1, cstride=1, antialiased=True)

m = cm.ScalarMappable(cmap=cm.jet)

#Important Stuff End---------------------------------------------------------

m.set_array(Durations)

cbar=plt.colorbar(m, shrink=0.8)

cbar.set_label('Nominal Duration')

ax.set_ylabel('Driver Pressure, kPa')

ax.set_xlabel('Compositions, %He')

ax.set_zlabel('Driven Pressure, kPa')

plt.title('Three Dimensional Representation of Tailored Conditions for RS at 9.2MPa')

fig.set_size_inches(14,8)

plt.savefig('RS9.2.png')

欢迎有任何意见,谢谢!在

python colormap 顺滑_平滑Matplotlib Colormap相关推荐

  1. 用python绘制熊猫图案_在matplotlib中绘制熊猫日期

    我有一个固定宽度的数据文件,其中包含日期,但当我试图绘制数据时,日期没有正确地显示在x轴上. 我的文件看起来像2014-07-10 11:49:14.377102 45 2014-07-10 11:5 ...

  2. python画图颜色代码_关于matplotlib:Python:制作从红色到蓝色的颜色条

    我要绘制一系列线(目前总共60条线),以绘制到同一图中以显示某个过程的时间演变.当前已绘制线,因此最早的时间步长以100%红色绘制,最新的时间步长以100%蓝色绘制,中间的时间步长根据时间分别为红色和 ...

  3. python种颜色循环_使用matplotlib颜色图进行颜色循环 - python

    如果我通过以下方式创建颜色: 将numpy导入为np 从matplotlib导入pyplot作为plt n = 6 color = plt.cm.coolwarm(np.linspace(0.1,0. ...

  4. python数学公式代码导入_在Matplotlib图中插入LaTex公式实例

    Matplotlib可以无缝的处理LaTex字体,在图中加入数学公式 from matplotlib.patches import Polygon import matplotlib.pyplot a ...

  5. python画笑脸表情_用Matplotlib,妈妈再也不担心我没有表情包斗图了

    全文共3003字,预计学习时长6分钟 Netflix.Instagram.YouTube.电影还有电视剧,这些都有什么共同之处呢?它们都是视觉媒介,吸引着形形色色的观众. 今时今日,大部分人逐渐放弃读 ...

  6. python画图心形_通过matplotlib绘制心形

    相关工具库很多,都是科学计算的东西:numpy.scipy.pandas.matplotlib.sympy.mayavi2 SciPy官网的介绍 NumPy's array type augments ...

  7. python绘制气象等值线图_用Matplotlib绘制Python等值线图

    我试图用Python的Matplotlib包绘制等高线图.我试图得到与在this其他堆栈溢出帖子中看到的结果相似的结果.但是,我遇到了一个问题,它说有一个类型错误,它告诉我TypeError: Inv ...

  8. python画资本市场线_使用matplotlib轻松绘制股票K线图

    K线图是看懂股票走势的最基本知识,K线分为阴线和阳线,阴线和阳线都包含了最低价.开盘价.最高价和收盘价,一般都K线如下图所示: 度娘说:K线图源于日本德川幕府时代(1603-1867年),被当时日本米 ...

  9. python动态图表变化_用 Matplotlib 库生成动画图表

    更多文章请关注微信公众号:硬核智能 动画是一种展示现象的有趣方式.相对于静态图表,人类总是容易被动画和交互式图表所吸引.在描述多年来的股票价格.过去十年的气候变化.季节性和趋势等时间序列数据时,动画更 ...

最新文章

  1. hdu 5037 周期优化
  2. 超图桌面版制作分段专题图学习
  3. TensorFlow深度学习实战---循环神经网络
  4. MySQL 8.0.22执行器源码分析HashJoin —— BuildHashTable函数细节步骤
  5. python opencv3 轮廓检测
  6. spring定时器,定时器一次执行两次的问题
  7. 毕业半年,码过5个城市
  8. C++之const类成员变量,const成员函数
  9. 关于hadoop HDFS进行读写文件操作的问题
  10. I219网卡rom数据坏了以后,恢复网卡rom数据
  11. MD5在线解密工具推荐
  12. 为何Set检索效率低下
  13. QQ空间优化让百度收录你
  14. 洛谷 P1378 油滴扩展
  15. 011 MySQL性能分析
  16. GST1212M非制冷红外探测器调试成像
  17. oracle密码锁了,Oracle 修改密码 解锁
  18. NodeJS 之 fs 模块(文件操作)
  19. Python 兵器谱
  20. TensorFlow基础之模型建立与训练:线性回归、MLP多层感知机、卷积神经网络

热门文章

  1. SDNUOJ 1610.L 解救小M|搜索算法DFS/BFS及其实现
  2. SSM毕设项目电竞酒店管理o51zb(java+VUE+Mybatis+Maven+Mysql)
  3. 你是如何在压力下工作的? - Top 10 面试问题解析
  4. 免费分享Redis从入门到精通的优秀图书
  5. python 监控logcat关键字
  6. 10堆沙子那堆沙子溶解会变色问题(二进制标记和排序标记)
  7. 2022-2028年全球与中国电视发射机行业竞争格局与投资战略研究
  8. fir.im Weekly - 从 iOS 10 SDK 新特性说起
  9. 2022-2028年中国采矿业市场竞争态势及投资方向分析报告
  10. C语言蓝牙协议栈讲解,蓝牙协议栈详解