- 积分
- 5752
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-7-19
- 最后登录
- 1970-1-1

|
发表于 2022-2-6 18:31:41
|
显示全部楼层
本帖最后由 Finnick 于 2022-2-6 19:45 编辑
王老师您好,我在利用tostation插值的时候,想对多层进行插值,但是出来的数据都是一样的(不同时刻相同层次的数据是一样得),我看前面只是在时间维批处理,不知道是否可以进行时间和不同高度层的批处理。
stdata=readtable('station.csv', delimiter=',')
t1=addfile("T.nc","r")
lev=t1['level'][::-1]
tdata=t1['t'][:,::-1,:,:]
time=t1['time'][17:239]
tn = time.dimlen()
ln=lev.dimlen()
tdata2=tdata[17:239,:,'0:60','74:130']
for i in range(0,tn):
for j in range(0,ln):
tem=tdata2[i,j,,'0:60','74:130']
TEMP= tem.tostation(x, y)
colname =str(j+1)
print(j)
stdata.addcoldata(colname,'%d', TEMP) |
|