일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 회귀분석
- 텐서플로2와 머신러닝으로 시작하는 자연어처리
- student t분포
- 감성분석
- Django
- F분포
- 밑바닥부터 시작하는 딥러닝
- 은준아 화이팅
- 텍스트 분류
- 결정계수
- 코사인 유사도
- rnn
- 히스토그램
- Pandas
- 가설검정
- 구글 BERT의 정석
- 밑바닥부터 시작하는 딥러닝2
- 다층 퍼셉트론
- 오래간만에 글쓰네
- 기초통계
- 자연어 처리
- 머신러닝
- 차원축소
- word2vec
- numpy
- 모두의 딥러닝
- 파이썬 pandas
- 군집화
- 최소자승법
- 기술통계학
- Today
- Total
목록Python (18)
데이터 한 그릇
array 쪼개기 a = np.arange(24) a 1차원 배열 생성 a = np.split(a,2) default는 axis = 0임 나누면 행으로 2개로 나뉘어지게 됨 array 합치기 hstack, vstack 쪼갰으면 합쳐보자 a = np.arange(24) x,y,z = np.split(a,3) split으러 3개로 일단 나눈다. 행기준 np.hstack((x,y)) 수평으로 쭉 이어 붙여진다 1,2,3,4,5,6,7,8,8,~~ 결과는 1차원 배열이다 np.vstack((x,y)) 수직으로 이어붙여준다. 따라서 데이터는 2차원 배열이된다. stack axis = 0부터 합쳐진다. a = np.arange(16).reshape(4,4) a 배열 생성 np.split(a,2) #axis = 0으..
arange, reshape np.arange(10) 1부터 9까지의 1차원 array를 만든다. np.arange(10).reshape(2,5) 10에 맞춰서 2행 5열로 배열을 만든다. 행렬의 shape을 reshape을 조정할 수 있다. a = np.arange(24).reshape(2,3,4) 깊이를 깊게 하여 만들 수 있다. a.reshape(2,3,-1) -1은 앞의 인자들을 참조하여 자동으로 행렬을 완성시켜준다 행렬곱 연산 파이썬 @을 이용한 1연산 a = np.array([[0,1,2],[3,4,5]]) b = np.array([[6,7,8],[9,10,11]]) a와 b의 shape을 보면 2 * 3이기 때문에 연산곱의 조건을 만족시키지 못함 따라서 b를 전치시켜서 행렬곱을 수행할 것임 ..