python colormap 顺滑_平滑Matplotlib Colormap
我一直在用三维图形上的彩色地图绘制我的论文的四维数据,遇到了一个复杂的问题。我使用的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相关推荐
- 用python绘制熊猫图案_在matplotlib中绘制熊猫日期
我有一个固定宽度的数据文件,其中包含日期,但当我试图绘制数据时,日期没有正确地显示在x轴上. 我的文件看起来像2014-07-10 11:49:14.377102 45 2014-07-10 11:5 ...
- python画图颜色代码_关于matplotlib:Python:制作从红色到蓝色的颜色条
我要绘制一系列线(目前总共60条线),以绘制到同一图中以显示某个过程的时间演变.当前已绘制线,因此最早的时间步长以100%红色绘制,最新的时间步长以100%蓝色绘制,中间的时间步长根据时间分别为红色和 ...
- python种颜色循环_使用matplotlib颜色图进行颜色循环 - python
如果我通过以下方式创建颜色: 将numpy导入为np 从matplotlib导入pyplot作为plt n = 6 color = plt.cm.coolwarm(np.linspace(0.1,0. ...
- python数学公式代码导入_在Matplotlib图中插入LaTex公式实例
Matplotlib可以无缝的处理LaTex字体,在图中加入数学公式 from matplotlib.patches import Polygon import matplotlib.pyplot a ...
- python画笑脸表情_用Matplotlib,妈妈再也不担心我没有表情包斗图了
全文共3003字,预计学习时长6分钟 Netflix.Instagram.YouTube.电影还有电视剧,这些都有什么共同之处呢?它们都是视觉媒介,吸引着形形色色的观众. 今时今日,大部分人逐渐放弃读 ...
- python画图心形_通过matplotlib绘制心形
相关工具库很多,都是科学计算的东西:numpy.scipy.pandas.matplotlib.sympy.mayavi2 SciPy官网的介绍 NumPy's array type augments ...
- python绘制气象等值线图_用Matplotlib绘制Python等值线图
我试图用Python的Matplotlib包绘制等高线图.我试图得到与在this其他堆栈溢出帖子中看到的结果相似的结果.但是,我遇到了一个问题,它说有一个类型错误,它告诉我TypeError: Inv ...
- python画资本市场线_使用matplotlib轻松绘制股票K线图
K线图是看懂股票走势的最基本知识,K线分为阴线和阳线,阴线和阳线都包含了最低价.开盘价.最高价和收盘价,一般都K线如下图所示: 度娘说:K线图源于日本德川幕府时代(1603-1867年),被当时日本米 ...
- python动态图表变化_用 Matplotlib 库生成动画图表
更多文章请关注微信公众号:硬核智能 动画是一种展示现象的有趣方式.相对于静态图表,人类总是容易被动画和交互式图表所吸引.在描述多年来的股票价格.过去十年的气候变化.季节性和趋势等时间序列数据时,动画更 ...
最新文章
- 给羊羔:学习web前端开发的路线(一)
- Web应用扫描工具Wapiti
- C++ memcpy和memmove实现
- LINUX使用tcgetattr函数与tcsetattr函数控制终端二
- NuGet是什么?理解与使用(下)
- oracle中sql语句排序,Oracle SQL排序方式与case语句
- CentOS7.5安装Tigervnc-server
- Redis学习笔记 - 数据类型与API(2)String
- 队列Q----双数组下标查找
- python修改文件名_【Python沙龙】批量修改文件名称
- 从零开始学androidchronometer计时器组件.三十二.
- 1005打印任务取消不了 hp_(完整版)hp打印机无法取消打印的文档解决方法
- POJ:1182 食物链(带权并查集)
- Misc训练笔记(一)
- 解读温度传感器应用于物联网+冷链行业
- 第1章 游戏之乐——连连看游戏设计
- 关于电阻屏与电容屏的区别
- DDCTF2018(╯°□°)╯︵ ┻━┻writeup
- Java支付宝身份验证接口接入指南(人脸验证)
- 乌镇AI论坛最全盘点:中国互联网半壁江山坐在了一起,他们怎么看AI