반응형

분류 전체보기 38

Scikit-learn RandomForest 사용법

RandomForest 개념 정의 랜덤포레스트(RandomForest)란 머신러닝에서 널리 사용하는 앙상블(Ensemble) 방법 중 하나로 여러 개의 트리를 조합하여 예측하는 모델이다. 랜덤포레스트는 부트스트래핑(Bootstrapping)과 배깅(Bagging)을 기반으로한다. 부트스트래핑(Bootstrapping)이란 현재 보유하고 있는 데이터 셋으로 다른 데이터 셋틀 만드는 방법이다. 배깅이란 Bootstrap aggregating으로 여러개의 모델을 독립적으로 학습한 후 그 결과를 투표한 결과를 종합하는 방법이다. Scikit-learn RandomForest import from sklearn.datasets import load_iris from sklearn.model_selection im..

python에서 image data를 zarr array로 저장하는 방법

zarr 란? zarr란 데이터를 chunk 단위의 배열로 저장할 수 있는 파이썬 라이브러리다. 데이터를 chunk로 나누어 저장하는 이유는 많은 데이터를 병령처리하여 불러오기 위함이다. Zarr is a format for the storage of chunked, compressed, N-dimensional arrays inspired by HDF5, h5py and bcolz. 영어로 format 이라 부르는데, 한국어로 형식 정도로 번역할 수 있다. DataSet https://www.kaggle.com/datasets/pranavraikokte/covid19-image-dataset Covid-19 Image Dataset 3 Way Classification - COVID-19, Viral ..

파이썬/zarr 2023.08.16

선형대수학, 확률, 파이썬, 파이썬 알고리즘

Boostcourse 6기에 지원하기 위해 들어야하는 강의 목록. [칸아카데미] 모두를 위한 선형대수학 [칸아카데미] 모두를 위한 선형대수학 부스트코스 무료 강의 www.boostcourse.org [하버드] 확률론 기초: Statistics 110 [하버드] 확률론 기초: Statistics 110 부스트코스 무료 강의 www.boostcourse.org 모두를 위한 파이썬 (PY4E) 모두를 위한 파이썬 (PY4E) 부스트코스 무료 강의 www.boostcourse.org [MIT]파이썬을 이용한 알고리즘의 이해 [MIT]파이썬을 이용한 알고리즘의 이해 부스트코스 무료 강의 www.boostcourse.org

MongoDB Community Server download for Window

MongoDB Community Server download 1 구글 검색창에 mongodb download를 입력한다. MongoDB Community Server download 2 구글 검색창에 mongodb download를 입력했다면, 위와 같이 나오는 MongoDB Community Server Download를 클릭한다. MongoDB Community Server download 3 MongoDB Community Server Download를 클릭하면 위와 같은 창이 나오는데, 아래로 내리면 현재 사용중인 컴퓨터 상황에 맞게 설정되어 있는 Download 창을 확인할 수 있다. Download를 클릭하면 다운로드 폴더에 아래와 같이 보이는 것을 확인할 수 있다. mongodb-window..

MySQL 8.0 Community 설치 방법

MySQL 8.0 Community 설치 URL https://dev.mysql.com/downloads/mysql/ 위의 링크를 클릭하면 아래와 같은 화면이 나온다. 여기서 Go to Download Page 버튼을 클릭한다. 그럼 위와 같이 나오는데 아래에 용량이 더 큰 버전을 다운로드한다. No thanks,, just start my download를 클릭한다. 다운로드 폴더에 있는 MySQL Installer을 실행한다. MySQL의 다양한 기능을 활용하기 위해 Full을 클릭한다. Excute를 클릭한다. Next 버튼을 클릭한다. Next 버튼을 클릭한다. Next 버튼을 클릭한다. RECOMMENDED를 체크하고 Next를 클릭한다. Password를 입력하고 Next를 클릭한다. Next..

MySQL 8.1 제거 방법

아무래도 workbench 없이 MySQL을 사용하려고 하니 불편한 점이 많았다. 그래서 MySQL 8.1 버전을 제거하고 8.0버전을 설치하려고 한다. MySQL 8.1 버전 제거는 제어판에서 MySQL Server 8.1 버전을 찾고 오른쪽 버튼을 클릭하면 된다. 제거 버튼을 클릭하면 아래와 같은 화면이 나온다. Next 버튼을 클릭한다. Excute버튼을 클릭한다. 성공적으로 설치되었던 항목이 지워진 것을 확인할 수 있다. 이제 Finish 버튼을 클릭하면, MySQL 8.1버전이 모두 제거된다.

MySQL 8.1.0 Innovation Community 설치 방법

MySQL 8.1.0 Innovation Community URL https://dev.mysql.com/downloads/mysql/ 위 링크에 접속하면 아래와 같은 화면이 나온다. Window를 사용한다면 MSI Installer에 있는 Download를 클릭한다. Download를 클릭했다면 위와 같은 화면이 나오는데, No thanks, just start my download 를 클릭한다. 그러면 아래와 같이 MySQL이 다운로드 되는 것을 확인할 수 있다. 다운로드가 완료되었다면, 다운로드 폴더로 이동하여 MySQL Installer이 다운되었는지 확인하고 클릭한다. MySQL Installer을 클릭하면 다음과 같이 나오는데, Next 버튼을 클릭한다. Next 버튼을 클릭하면 다음과 같이 ..

Pandas Series와 DataFrame 생성하기

Pandas Series와 DataFrame 생성하는 기본적인 코드를 알아봅니다. Pandas Series 만들기 import pandas as pd # 리스트를 활용하여 Series 생성 data = [10, 20, 30, 40, 50] series = pd.Series(data) print(series) Pandas Series 결과 Pandas DataFrame 만들기1 import pandas as pd # 딕셔너리를 활용하여 DataFrame 생성 data = { 'Name': ['A', 'B', 'C', 'D', 'E'], 'Age': [25, 30, 35, 40, 45], 'Score': [90, 85, 70, 95, 80] } df = pd.DataFrame(data) df Pandas D..

파이썬/pandas 2023.07.31
반응형