728x90
DataFrame으로 안만들면 안되는 병이 있음...
딥러닝 아직 잘 몰라서 Array가 익숙하지 않음..
난 정리된 테이블 형태가 좋다고 !!!
어쨌든... 3차원 array를 DataFrame으로 만드는 방법 꼬우 !
내 array 상태는 이렇게 생김
y_pred.shape는 (229445, 1, 6)
아래 코드를 쓰면 DataFrame으로 만들어짐
#3차원 array를 DataFrame으로 만드는 방법
m,n,r = y_pred.shape
out_arr = np.column_stack((np.repeat(np.arange(m),n),y_pred.reshape(m*n,-1)))
out_df = pd.DataFrame(out_arr)
혹시 그냥 1행으로 만들고 싶다면...!
#3차원 array를 DataFrame으로 만드는 방법
pd.DataFrame(dict(rows = list(y_pred)))
반응형
'나는야 데이터사이언티스트 > PYTHON' 카테고리의 다른 글
[Python]Jupyterlab 가상환경 생성 및 커널로 쉽게 사용하기 (0) | 2022.05.10 |
---|---|
[Python]범주형 데이터 전처리(순서가 있는 인코딩, Label Encoding, dummy) (0) | 2021.12.28 |
[Python]py 파일, ipynb 파일 바꾸기 (0) | 2021.10.25 |
[Python]Dataframe datetime 날짜 차이 계산하기 (2) | 2021.08.18 |
[Python] 결측치 확인 방법 (3) | 2021.08.11 |