沿1轴的Python体积平均值

时间:2020-07-22 15:58:01

标签: python-3.x average volume

我有一个3D体积(xyz),每个点都有一个对应的值(温度)。 点坐标是无序的(非结构化网格),我想对沿z的所有值取平均值。最后,我应该获得具有温度平均值的二维计划(x,y)。由于没有结构化的网格,我无法在z上定义循环,与每个z值关联的点(x,y)的数量是可变的。任何想法?谢谢!

data =  np.loadtxt('D:/data/volume_data.csv',skiprows=1,delimiter=',')
x= data[:,1]
y= data[:,2]
z= data[:,3]
temp=  data[:,4]
all=np.column_stack([x,y,z,temp])
sort=all[all[:,2].argsort()]  # sort by z

0 个答案:

没有答案