2017-12-28 39 views
-3
import os 
import numpy as np 

filename = 'gfs_air201504.npz' 
data = np.load('data/'+ filename) 
a2 = data['gfs_air'] 
print(type(a2)) 
print(a2.shape) 

print(a2[131,227,238,:]) 

print(a2[0,0,0,:]) 

4 차원에서 모든 데이터를 추출하고 CSV 파일에 저장하는 방법. 마지막 차원에는 13 개의 피쳐가 있습니다.파이썬에서 전체 4 차원 배열을 추출하는 방법

+1

좋아요, 그리고 무엇 나는 당신의 코드를 어떻게해야 하죠? 귀하의 데이터는 어디에 있습니까? [mcve]? –

+0

더 구체적으로 표시하려면 일부 데이터 – MehrdadEP

+0

데이터 공유 방법?. http://airnet.caiyunapp.com/ –

답변

0

귀하의 질문은 매우 명확하지 않습니다하지만 당신이 탄 줄 수 :

arr[0][0][0][0:] #all the items in fourth dimension for a specific index 
+0

4 차원 (모든 인덱스)의 모든 데이터를 추출하고 싶습니다. –

+1

'numpy'에서'arr [0,0,0, :]', 여러개가 아닌 하나의 색인 표현으로 여러 차원을 색인하는 것을 선호합니다. – hpaulj