STUDY_SEONMIN
DAY8 - numpy.unique, numpy.concatenate 본문
1) unique
- np.unique( array, return_counts = True or False)
- 배열 데이터에 어떤 값들이 있는 지를 출력해줍니다.
- 여러 번 중복된 값이 있더라도 1번만 출력.
- return_counts 옵션을 통해 각 값의 빈도를 확인할 수 있습니다.
array 데이터에는 4와 5라는 값이 있는데 4는 1번 5는 9번 등장한 것을 알 수 있습니다.
2) concatenate
- np.concatenate((arrays), axis = 0 )
- 여러 개의 배열 데이터를 원하는 형태로 결합시킬 수 있습니다.
- axis = 0 이라면 가장 바깥쪽 차원을 기준으로 결합하게 되고, axis = 1이라면 그 다음 차원을 기준으로 결합하게 됩니다.
- 행렬 데이터를 예로 생각해보면 axis = 0 은 행으로 , axis = 1은 열로 결합하게 됩니다.
*행으로 결합할 때는 배열끼리의 열의 갯수가 일치해야하고, 열로 결합할 때는 배열끼리의 행의 갯수가 일치해야 합니다.
'EDUCATION > DSS Online 6기' 카테고리의 다른 글
DAY9 - DataFrame (0) | 2021.01.21 |
---|---|
DAY9 - pandas, Series (0) | 2021.01.21 |
DAY8 - numpy.random (0) | 2021.01.19 |
DAY8 - linspace, logspace 함수 (0) | 2021.01.19 |
DAY8 - 프리미어리그 데이터 분석 (0) | 2021.01.19 |
Comments