好吧,我被一个问题困住了,在这个问题上,我需要按行的主要顺序写一组数据文件。数据是三维浓度点,也就是说在x,y和z上,它们都计算成: Pac=[Pac[0],Pac[1],Pac[2]]
所以我试着按照行的主要顺序来读取这些数据:
fp = open('pac_data.dat' , 'w')
for iz in range(pac.shape[2]):
for iy in range(pac.shape[1]):
for ix in range(pac.shape[0]):
fp.write(str(pac[ix,iy,iz])+'\t')
fp.write("\n")
fp.write("\n")
fp.close()
显然,从数据结果来看,这不是答案。 任何帮助都将不胜感激
事实上,上面所说的工作。。。如果你在x,y,z中有数据,如果你想把数据按行的主次排列,这是可行的
相关问题 更多 >
编程相关推荐