본문 바로가기
반응형

std2

python 기술적 지표 구현해 보기(2) [count, mean, std 구현하기] 저번 포스팅에 이어서 데이터 기술적 지표를 각각 구현해 보겠습니다. 이번 포스팅에는 count, mean, std를 구현해 보고 다음 포스팅에서 min, max, quartile을 구현해 볼게요 count 데이터의 총개수 이며 파이썬의 len함수를 통해 아주 쉽게 구할수 있다. count = 0 for val in values: count += 1 print(f'count : {count}') 아주 간단한 내용이지만 설명을 드리자면, count변수에 리스트 value의 개수만큼 for문을 돌면서 값을 1씩 증가시킵니다. 이러면 for문이 종료후에는 count변수에는 데이터의 총 개수가 있게 됩니다. mean 평균은 우리가 일상생활에 가장많이 쓰이는 통계이지 않을까 생각됩니다. 구현은 데이터의 총 합을 총.. 2020. 9. 14.
python 기술적 지표 구현해 보기(1) [Describe, 평균, 분산, 사분위] 기술적 지표 count, std, min, quartile 데이터를 확인하다보면 각각 피처들의 형태를 파악해야 하는 경우가 많습니다.여기서 알아 볼것은 판다스의 describe를 통해 알수 있는 count, mean, std, min, 25%, 50%, 75%, max를 알아 볼텐데요 여기선 각각 무엇을 의미하는지 간단하게 알아보고, 다음 포스팅에서 각각 파이썬으로 구하는 함수를 구현해 보겠습니다. 시각화를 할때 데이터의 가지고 있는 속성들을 기술적인 지표를 통해서 빠르게 확인이 가능합니다. 왜 pandas나 numpy를 통해서 알수 있는것들을 직접구현해 보나요? 라고 생각할수 있습니다. 하지만 직접 함수를 구현해 보면서 내부에서 어떻게 처리가 되는지 알수 있고 원론적인 내용을 파악할수 있어서 직접 구현.. 2020. 9. 14.
반응형