본문 바로가기
파이썬

파이썬 numpy 행렬의 처음 n 개 열 추출

by º기록 2021. 2. 17.
반응형

다음과 같은 배열이 있습니다.

  array([[-0.57098887, -0.4274751 , -0.38459931, -0.58593526],
         [-0.22279713, -0.51723555,  0.82462029,  0.05319973],
         [ 0.67492385, -0.69294472, -0.2531966 ,  0.01403201],
         [ 0.41086611,  0.26374238,  0.32859738, -0.80848795]])

이제 다음을 추출하고 싶습니다.

   [-0.57098887, -0.4274751]
   [-0.22279713, -0.51723555]
   [ 0.67492385, -0.69294472]
   [ 0.41086611,  0.26374238]

따라서 기본적으로 처음 2 개 열만 ..

 

해결 방법

 

a 가 배열 인 경우 :

In [11]: a[:,:2]
Out[11]: 
array([[-0.57098887, -0.4274751 ],
       [-0.22279713, -0.51723555],
       [ 0.67492385, -0.69294472],
       [ 0.41086611,  0.26374238]])

 

참조 페이지 https://stackoverflow.com/questions/10625096

 

 

반응형

댓글