首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何绘制3列数据的等高线图?

如何绘制3列数据的等高线图?
EN

Stack Overflow用户
提问于 2022-06-26 19:44:56
回答 1查看 69关注 0票数 0

我有一个格式为X的3列不规则数据。我很难为它创建一个contourf图,因为它需要创建一个网格,而且数据在网格之间是统一的。

我需要一些指导或提示才能开始。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-26 19:49:52

我提供两种方法,您可以创建一个等高线/密度图的数据,是以3列格式和不规则,正如您已经提到的。

  1. 您可以使用Mathematica:参见ListDensityPlot的文档。您可以直接提供数据as,ListDensityPlot[{{x1,y1,f1},…,{xk,yk,fk}}],这将绘制所寻找的密度图。
  2. 在python中也有一种简单的实现方法:您可以看到三次旅游的文档,这是matplotlib的一个模块。它的功能与contourf类似,只是给出了一维数组,而不是网格格式的数据。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72764670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档