티스토리 뷰
0. numpy
1. numpy reshape 정리
1
2
3
|
import numpy as np
a = np.array([1,2,3,4,5,6,7,8,9,10,11,12])
print(a.reshape(-1,3))
|
cs |
>>[[ 1 2 3]
>>[ 4 5 6]
>>[ 7 8 9]
>>[10 11 12]]
1
2
|
print(a.reshape(-1,3).mean(axis=0)) #[5.5 6.5 7.5]
print(a.reshape(-1,3).mean(axis=1)) #[ 2. 5. 8. 11.]
|
cs |
>>[5.5 6.5 7.5]
>>[ 2. 5. 8. 11.]
'Programming > python' 카테고리의 다른 글
python hashlib (0) | 2019.10.04 |
---|---|
python partial 함수와 lambda 함수 (0) | 2019.10.04 |
신호처리에서의 signal decimate와 spectrogram (1) | 2019.10.03 |
python 가변길이 매개변수 *args, **kargs (2) | 2019.10.02 |
자료구조 - 동적계획법 및 함수 데커레이터 (0) | 2019.10.02 |
댓글