반응형

numpy 2

[T-SUM] 9주차 자료 - Numpy를 통한 몬테카를로 시뮬레이션

오늘의 내용 미리보기 본문 이번 시간에는 Numpy를 통해 몬테카를로 시뮬레이션을 진행하는 방법을 배워봅시다. 몬테카를로 시뮬레이션은 불확실한 사건의 가능한 결과를 예측하는 수학적 기법입니다. 말로만 하면 어려우니까 간단하게 예시를 봅시다. 우리가 주사위를 굴려서 얻을 수 있는 숫자를 예측한다고 해봅시다. 예측 결과는 굉장히 다양하게 나타날 수 있겠죠. 결과는 1부터 6까지의 수 중 하나일 것입니다. 간단하게 주사위와 같은 역할을 하는 함수를 하나 구현해 봅시다. import numpy as np nums = [i+1 for i in range(6)] prob = np.ones(6) * (1/6) num = np.random.choice(nums, p = prob) num 이 함수를 실행할 때마다 1에서..

T-SUM 멘토링 2023.08.16

[T-SUM] 8주차 자료 - Pandas를 통한 시계열데이터 분석

오늘의 내용 미리보기 본문 우선 시작에 앞서 몇 가지 설치를 해봅시다. pip install pandas pip install numpy 이 두 모듈을 이용해 파이썬으로 데이터 분석이 가능해집니다. pandas는 파이썬의 데이터 분석 라이브러리입니다. 수치형 테이블과 시계열 데이터를 조작하고 운영하기 위한 데이터를 제공합니다. numpy는 수학 및 과학 연산을 위한 파이썬 패키지입니다. 파이썬으로 수치해석, 통계 관련 기능을 구현할 때 가장 기본이 되는 모듈입니다. 우선 이 두 모듈을 사용하기에 앞서 시계열데이터에 대해서 알아봅시다. 시계열데이터는 일정한 시간 동안 수집 된 일련의 순차적으로 정해진 데이터 셋의 집합입니다. 되게 어려워 보이는 데 쉽게 풀어서 설명하면 무언가에 대한 데이터를 시간에 따라 ..

T-SUM 멘토링 2023.08.10
반응형