回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>好吧,我在这里完全不知所措。我想我在试着画一个二维等高线图。不过,我不确定这是否是我要构建的情节的名称。我有一张我试图构建的附加图片</p>
<p>我发现了几个关于构建这样一个图(<a href="https://stackoverflow.com/questions/33617925/python-2d-contour-plot-from-3-lists">Python : 2d contour plot from 3 lists</a>,<a href="https://matplotlib.org/api/_as_gen/matplotlib.pyplot.contour.html" rel="nofollow noreferrer">https://matplotlib.org/api/_as_gen/matplotlib.pyplot.contour.html</a>)的有用问题和指南。我遇到的问题是,所有东西都要求x轴和y轴具有相同数量的数据点。但是,我的x轴列表有26个值,而y轴列表有1024个值。表示每个对应数据点需要的颜色的列表是26*1024=26624个数据点长。在</p>
<p>我将试着解释描述我的绘图的数据是如何工作的,但是万一我做得不好,我也会附上我的数据的示例图片。基本上,它列出一个x值1024次。每次列出x值时,都会列出相应的y和z值。然后转到下一个x值。在</p>
<p>例如:</p>
<pre><code>x = np.array([0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4])
y = np.array([0.2, 0.4, 0.6, 0.8, 1, 0.2, 0.4, 0.6, 0.8, 1, 0.2, 0.4, 0.6, 0.8, 1, 0.2, 0.4, 0.6, 0.8, 1, 0.2, 0.4, 0.6, 0.8, 1)]
color_map = random.sample(xrange(10), 25)
</code></pre>
<p>我提取数据没有问题,只知道在提取数据后该如何处理</p>
^{pr2}$
<p>救命啊!在</p>
<p><a href="https://i.stack.imgur.com/ABLmx.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ABLmx.jpg" alt="What I believe to be a 2D contour plot"/></a></p>
<p><a href="https://i.stack.imgur.com/c0DaF.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/c0DaF.jpg" alt="Example of my Data"/></a></p>