profile
Data science & Machine learning, baking and reading(≪,≫)
post-thumbnail

Clustering in Python with Toy example

Clustering is data segmentation (or grouping) such that those within each cluster are more closely related to one another than objects in others.

2022년 4월 25일
·
0개의 댓글
·
post-thumbnail

Directional changes in Python

Original versionMerging adjacent trendsAdd $\\delta$ for observing change amountBakhach, A., Tsang, E.P., & Jalalian, H.R. (2016). Forecasting directi

2022년 4월 19일
·
0개의 댓글
·
post-thumbnail

Clustering analysis : Key concepts and Implementation in Python

https://towardsdatascience.com/time-series-clustering-deriving-trends-and-archetypes-from-sequential-data-bb87783312b4

2022년 3월 28일
·
0개의 댓글
·

PCA(Principal Component Analysis) (feat. sklearn)

PCA in sklearn Pre-requistie : SVD $$ X = U D V^{\top} $$ Pre-requistie : sklearn Data set Eigenvectors The right singular vectors, $V^{\top}$

2022년 3월 17일
·
0개의 댓글
·
post-thumbnail

[Python] 가상환경에서 jupyter notebook 실행하기 (feat.virtualenv) (on Mac)

Terminal에서 원하는 경로 진입하기 가상환경 만들기 가성환경 활성화하기 활성화가 잘 되면, terminal 창 내에서, 이 앞에 딱 나오게 된당 가상환경에 jupyter notebook 설치하기 jupyter notebook에 가상환경 연결하기 -이렇게

2022년 3월 7일
·
0개의 댓글
·

[Python] 가상환경 만들기 on Mac (venv, virtualenv)

가상환경을 만들 파일 디렉토리로 이동가상환경 만들기가상환경 활성화가상환경을 만들기 위한 Package : virtualenv, virtualenvwrapper 설치가상환경을 만들 파일 디렉토리로 이동가상환경 만들기 가상환경 활성화

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

[Python] jupyter notebook table object list 만들기(variable inspector)

nbextensions라는 패키지를 설치한다.! pip install jupyter_contrib_nbextensions또 아래와 같이 설치한 패키지를 jupyter notebook으로 보내준다.! jupyter contrib nbextension install --u

2022년 1월 14일
·
0개의 댓글
·
post-thumbnail

[Python] 가상환경에서 jupyter notebook 실행하기 (feat.conda) (on Mac)

가상환경 만들기 -{사용할 파이썬 버전} 예시 : 3.9.7 등 가상환경이 잘 만들어졌는지, 아래 명령어로 확인해본다. list에 방금 만든 가상환경 이름이 있다면, 잘 만들어진 것! 가성환경 활성화하기 가상환경에 jupyter notebook 설치하기 jupyter notebook에 가상환경 연결하기 -이렇게 연결하고 나면, jupyter ...

2021년 11월 19일
·
0개의 댓글
·
post-thumbnail

[Python] pandas to_excel illegal character error 해결

pandas의 to_excel 함수를 사용할 때, 아래와 같은 에러를 만날 수 있다.(IllegalCharacterError)이 때, 아래와 같이 xlsxwriter 패키지를 설치해주면 에러가 해결된다.

2021년 9월 28일
·
0개의 댓글
·
post-thumbnail

[Python] pandas 버전 업그레이드 (mac)

ㅎ ㅏ...갑자기 Pandas 업데이트 된 버전을 써야하는데,아무리 jupyter notebook에서를 해봐도 1.1.5 이상으로 올라가지질 않았다ㅠ (내가 필요했던건 1.3.0 이상!)Python 공식 홈페이지로 가서 최신 버전의 Python3.9를 다시 설치해주었다

2021년 9월 28일
·
0개의 댓글
·

[Python] csv 읽을 때 주로 사용되는 인코딩(encoding)

아래와 같이 pandas의 read_csv를 읽을 때, 가끔 인코딩 에러가 난다.그럴 때, 아래 인코딩들을 차례로 넣어보면 인코딩 에러가 해결될 걸 ㅎ만약 아래 것들을 넣어도 해결이 안된다면, 얼른 더 구글링을 해보시길...참고) Python이 올린 Standard e

2021년 9월 23일
·
0개의 댓글
·
post-thumbnail

[Python] Pandas Series 기본 속성과 메서드

예시로, 아래와 같은 예시 테이블을 활용하여, 자주 쓰이는 Pandas의 Series 및 DataFrame의 속성(Attributes)과 메서드(Method)에 대해 정리해보자.참고로, 아래와 같이 shape의 첫 번째 원소로 size와 같은 정보를 얻을 수 있다..c

2021년 9월 16일
·
0개의 댓글
·
post-thumbnail

[Python] tqdm, enumerate, pandas의 iterrows() 동시에 쓰기

Pandas의 row iterration에서 아래와 같이 Progress bar를 나타내주려면 어떻게 해야할까?아래와 같은 형식으로 써주면 된다~

2021년 9월 13일
·
0개의 댓글
·
post-thumbnail

[Python] Pandas에서 데이터 read 시 인코딩 문제 (Pandas read files without encoding errors)

pandas 최신 버전으로 update하기 아래와 같은 옵션으로 파일 읽기

2021년 9월 9일
·
0개의 댓글
·
post-thumbnail

[Python] print source code/함수, 클래스의 소스 코드 프린트

가끔 파이썬 함수나 클래스의 소스코드를 import해서 쓸 경우,소스 코드를 확인해보고 싶지만, 그냥 함수명을 치면 아래와 같은 정보만 준다.이럴 때는 inspect라는 패키지를 활용한다. 아래와 같은 코드를 실행하면 된다!그럼 아래와 같이 아름다운 그림이 나온다~

2021년 9월 1일
·
0개의 댓글
·
post-thumbnail

[Python] jupyter notebook table of contents만들기/목차 정리하기/document outline만들기

R studio에서 편하게 사용했던 기능 중에 "documnet outline"기능이 있다.(이미지 출처: https://github.com/rstudio/rstudio/issues/4124)Jupyter notebook에서도 이와 같은 기능을 제공한다.아래와

2021년 8월 31일
·
0개의 댓글
·