Ich möchte, um eine 2D-Oberfläche Grundstück plotten, die sollte ich den obigen Code bekam mit so etwas wie dieses Wie Gradient Diagramm mit 3-Achsen-
for i in range(26):
for u in range(11,102):
line=linecache.getline("C:/Users/USER/Desktop/iteration/" + file_name[i],u)
line=np.array(line.split())
z.append(float(line[2]))
vmr.append(float(line[3]))
x=np.linspace(4,6,num=3458)
y=np.array(z)
z=np.array(vmr)
xi, yi = np.linspace(x.min(), x.max(), 100), np.linspace(y.min(), y.max(),
100)
xi, yi = np.meshgrid(xi, yi)
# Interpolate
zi = scipy.interpolate.griddata((x, y), z, (xi, yi), method='linear')
plt.imshow(zi, vmin=z.min(), vmax=z.max(), origin='lower',
extent=[x.min(), x.max(), y.min(), y.max()])
plt.scatter(x, y, c=z)
plt.colorbar()
plt.show()
The Plot sieht ist:
Sollte ich eine andere Sprache/Software als Python versuchen ??? Ich bin neu dazu, jede Hilfe wird geschätzt Danke
danken Ihnen so viel .... es – caty