好吧,我在这里全神贯注。我想我正在尝试构建2D轮廓图。我不确定这是否是我实际上试图构建的地块的名称。我有一张我要构造的图片的附件
我发现了一些有用的问题和有关构建此类图的指南(Python:3个列表中的2d等高线图,https ://matplotlib.org/api/_as_gen/matplotlib.pyplot.contour.html)是我遇到的问题就是一切都需要您的x和y轴具有相同数量的数据点。但是,我的x轴列表具有26个值,而我的y轴列表具有1024个值。表示每个相应数据点需要什么颜色的列表的长度为26 * 1024 = 26624个数据点。
我将尝试解释描述情节的数据如何工作,但是以防万一,如果我做得不好,我还将附上示例数据图。基本上,它列出一个x值1024次。每次列出x值时,都会列出相应的y和z值。然后它将移至下一个x值。
例如:
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)
我提取数据没有问题,只是在提取数据后知道如何处理数据
FLR = np.genfromtxt("C:\\Users\\Downloads\\Python\\aupnipam_scan41_3DFLR(1).txt")
x = FLR[:,][:,0]
y = FLR[:,][:,1]
z = FLR[:,][:,2]
请帮忙!
宝慕林4294392
相关分类