728x90 반응형 분류 전체보기266 [NumPy] 넘파이 - 선형대수 numpy.linalg 모듈에 선형대수 관련 함수들이 있다. 내부적으로는 원래 선형대수 라이브러리인 BLAS와 LAPACK을 바탕으로 구현되어있다고 한다. (이 두 라이브러리를 사용하진 않았지만 아마 함수 이름이나 API가 같을 것으로 예상된다.) 또한 Scipy와도 많은 부분이 공통된 함수가 있는데, 일부 기능은 Scipy가 더 많이 가지고 있다. 예를 들어, LU-decomposition은 numpy.linalg에는 없지만 scipy.linalg에는 있다고 한다. numpy 1.10.0 부터는, 2차원 행렬의 곱셈에 한해 numpy.matmul 대신에 @ 를 대신할 수 있다고 한다. 포스팅에서는 자주 사용하는 몇 개의 함수만 살펴보고 모든 함수에 대한 설명은 도큐먼트를 참고하자 Matrix and v.. 2023. 2. 14. [NumPy] 넘파이 기초 - array, 수학, 통계 What is NumPy? Python의 list는 원소의 데이터 타입(정확히는 객체)이 달라도 되고, mutable하다. 그러나 NumPy의 array는 C의 array와 특징이 비슷하다. 모든 원소의 데이터 타입은 같아야하고(당연히 메모리도 같다), fixed-size이다. 그래서 NumPy의 핵심이라 할 수 있는 것은 ndarray object이다. 엥? 넘파이도 배열 크기를 바꿀 수 있는데요? 그건 사실 새로운 배열을 만드는 것이다. 넘파이를 쓰는 이유는 수학/과학 관련 패키지가 잘 구성되어있다는 것이다. 그리고 built-in sequence가 있어서 실제로 효율적으로 계산한다. shape 변환과 정렬, 수학 공식은 물론이고 기본적인 선형대수, 통계, 랜덤 시뮬레이션, 이산 푸리에 변환까지 지원.. 2023. 2. 13. 시계열 데이터의 상관성 구하기 (time-series correlation) 서로 다른 시계열 데이터의 상관성을 어떻게 알 수 있을까?그리고 두 데이터의 길이가 다르다면?? 공통적인 주의사항으로, 상관관계를 인과관계로 해석해서는 안된다는 것임을 통계학 수업에서 많이 들어봤을 것이다.1. Pearson Correlation Coefficient (PCC, Pearson's r)통계 시간에 배우는 그 피어슨-상관계수 맞다. \[ \rho_{X, \ Y} = \cfrac{\text{cov}(X, \ Y)}{\sigma_X \sigma_Y} = \cfrac{\mathbb{E}[XY] - \mathbb{E}[X] \mathbb{E}[Y]}{\sqrt{\mathbb{E}[X^2] - (\mathbb{E}[X])^2} \sqrt{\mathbb{E}[Y^2] - (\mathbb{E}[Y])^.. 2023. 2. 12. [영어 약어] FYI, TL;DR, TBD, TIL, IMO의 뜻은? 이메일을 주고 받다 보면 영어로 된 약자(두문자어)가 많이 사용된다. 자주 사용되는 것들을 몇개 모아서 정리해보았다. FYI (For Your Information) 답장이 필요없는 단순 정보를 포함한 메일을 보낼 때 사용한다. 상당히 비격식적 표현이므로 casual한 환경에서 사용하고, 가급적 직장에서 사용하지 않는다. 보통 비즈니스로 FYI와 동일한 문자를 표현하고자 할 때는 For Your Information으로 풀어서 쓰거나, 이메일 맨 첫 줄에 "INFORMATION ONLY (No action required)"와 같이 작성하도록 한다. 아래는 격식있는 표현의 여러 예이다. For your information INFORMATION ONLY (No action required) I would.. 2023. 2. 9. [선형대수학] LU-Decompositions linear system(연립방정식)을 풀 때, 가우스 소거법과 가우스-조르당 소거법 2가지 방법을 통해 문제를 풀 수 있었다. [Review]가우스 소거법: 기본행연산을 통해 행사다리꼴(row echelon form)로 만드는 알고리즘가우스-조르당 소거법: 기본행연산을 통해 기약행사다리꼴(reduced row echelon form)로 만드는 알고리즘행사다리꼴: leading 1 아래의 모든 수가 0인 행렬기약행사다리꼴: leading 1 위 아래 모든 수가 0인 행렬위의 소거법의 경우 small-scale에서는 괜찮을지 모르나, 실제 large-scale에서 컴퓨터의 연산을 사용해도 roundoff error, memory usage, speed 면에서 효과적이지 못하다.$n$개의 미지수를 포함하는.. 2023. 2. 7. [경제용어] 경기선행지수 경기선행지수 장래의 경기동향을 측정하는 지표. 산업활동과 주택동향, 금융통화 현황 등 각종 경기 관련 지표의 흐름을 복합적으로 따져 6개월 후의 경기흐름을 가늠한다. 이 경기선행지수가 전월보다 올라가면 경기상승, 내려가면 경기하강을 의미한다. 한국은행이나 민간경제연구소들은 더 많은 요소들을 집어 넣어 자체 경제 전망 모형을 운용하기도 한다. 시사경제용어사전 참고: https://www.moef.go.kr/sisa/dictionary/detail?idx=366 미국의 경기선행지수 (LEI) 미국의 경기선행지수는 Leading Economic Index (LEI)라고 하며, 컨퍼런스보드(Conference Board)에서 관리하고있다. 경기선행지수가 상승하는 중에 경기가 침체한 경우는 지난 약 60년간 한번.. 2023. 2. 6. 이전 1 ··· 37 38 39 40 41 42 43 ··· 45 다음 728x90 반응형