분류 전체보기119 주피터 노트북 환경설정 # Jupyter notbook 환경설정 주피터 노트북을 사용할때 유용한 환경설정 몇가지를 소개하려합니다. 먼저, 주피터 노트북 환경설정을 위해서는 환경설정 파일을 생성해야 하는데요, 아래 그림과 같이 명령프롬프트(cmd)창에서 "jupyter notebook --generate-config"를 입력하여 "jupyter_notebook_config.py" 파일을 생성합니다. 생성된 파일의 경로로 들어가서 마우스 오른쪽 버튼을 눌러 해당파일을 메모장이나 노트패드와 같은 편집기로 열어줍니다. 파일을 열면 아래와 같이 설정 내역들을 볼 수 있습니다. 주피터 노트북을 사용하는데 있어 유용한 설정 몇가지를 소개하겠습니다. 1. 주피터 노트북이 열리는 기본 경로 설정 명령프롬프트창에서 주피터 노트북을 실행하면 실행.. 2020. 6. 3. Python 패키지 수동 설치 파이썬 패키지 수동 설치, 'wheel' 파일 설치 파이썬 관련 패키지를 설치할 때 명령프롬프트(cmd)창에서 'pip install ~' 명령어를 사용하면 파이썬 패키지들을 설치할 수 있습니다. 하지만 보안등의 이유로 내부망과 외부망이 분리된 곳이나 ip를 제한적으로 개방해놓은 곳에서는 pip install로 설치를 하지 못하는 경우가 있는데요, 이럴때는 '~.whl' 형식의 파일(wheel 파일)을 다운로드하여 수동으로 필요한 패키지를 설치할 수 있습니다. 1. pypi.org 사이트에 방문하여 필요한 패키지를 검색 예시로 딥러닝 라이브러리인 'keras' 를 찾아보겠습니다. 메인화면에서 검색창에 'keras'를 입력합니다. 검색된 항목중 'keras'를 선택합니다. (간혹 검색하려는 패키지와 관련된.. 2020. 6. 2. SciPy를 이용한 시계열 데이터 스파이크 검출 #1 시계열 데이터 스파이크 검출 #1 시계열 데이터(time series data)에서 발생할 수 있는 스파이크(spike) 신호를 검출하는 방법을 알아보겠습니다. ECG(electrocardiogram, 심전도) 데이터나 기온, 습도와 같은 기후데이터 혹은 주가와 같이 시간에 따라 변하는 데이터에서는 다양한 이유로 이러한 국부적인 극대값(local maxima, 스파이크 현상)이 발생할 수 있습니다. 경우에 따라 이 스파이크 신호는 특이값(outlier)으로 분류되어 검출되어야하거나 혹은 제거, 보간(interpolation) 등의 방법으로 데이터가 수정되어야 될 필요가 있습니다. SciPy의 signal processing 모듈중 find_peaks 함수를 사용하면, 시계열 데이터에서 스파이크에 해당하는.. 2020. 5. 23. 왜도(skewness) 왜도(skewness)란 확률 분포의 비대칭성을 나타내는 지표입니다. 값이 양수일 경우 분포가 왼쪽으로 치우쳐있고(오른쪽으로 꼬리가 긴) 값이 음수일 경우 분포가 오른쪽으로 치우쳐(왼쪽으로 꼬리가 긴) 있습니다. - 수식으로는 아래와 같이 z-score의 3승의 평균값으로 구할 수 있습니다. - 정규분포나 좌우 대칭인 분포의 왜도값은 0 혹은 0에 가까운 값을 가집니다. ♣ 실습 ♣ 파이썬 패키지인 SciPy의 stats모듈의 skew 함수를 이용하여 구하거나, 직접 함수를 만들어 구할 수 있습니다. 1) 정규 분포 데이터 생성 2) Skewness 함수 정의 3) 정의된 skewness 함수로 연산 * 정규분포의 랜덤변수를 생성하였으므로 왜도값이 0에 가까운 값을 보입니다. 4) SciPy의 skew .. 2020. 5. 18. 이전 1 ··· 26 27 28 29 30 다음