1
Mayavi/mlab을 사용하여 surf() 플롯을 만들었지 만 다시 매치되는 그림은 간격이 정말 좋지 않으므로 실제로 만족스럽지 않습니다. 여기 내 코드는 다음과 같습니다.Mayavi의 간격 변경
import pygrib
from mayavi.mlab import *
from mayavi import mlab
grbs = pygrib.open("lfff00000000c_1h.grb")
data = grbs.select(name='Geometric Height of the earths surface above sea level')[0].values
# --> data is a simple 2D array
mlab.figure(1, fgcolor=(0,0,0), bgcolor=(1,1,1))
s = surf(data, colormap='gist_earth')
mlab.title("geom. height", size = 0.5)
그래서 실제로 결과 그림에서 x 및 y 축의 간격을 늘리고 싶습니다. 그러나 나는 이것을 어떻게하는지 모른다. 필자는 어떻게 든 array_source.spacing = array ([5., 5., 1.])로 파이썬 코드에서 작업해야한다는 것을 알고 있지만 어떻게 해야할지 모르겠습니다. :