본문 바로가기

{Programing}/Python14

scikit-learn 기본적인 machine learning 패키지. 분류, 회귀, 군집화, 차원감소, 모델 선택, 데이터 전처리 등 기능을 제공. scikit-learn.org/stable/user_guide.html User guide: contents — scikit-learn 0.24.2 documentation scikit-learn.org 지도학습과 비지도학습은 물론, 시각화 부분까지 포함. 기계학습의 기본적인 알고리즘은 전부 구현되어있고, 신경망도 구현되어있음. 패키지 학습에 도움을 줄수 있는 데이터 셋도 다운받을수 있게 되어있음. 2021. 5. 10.
기본 커맨드 변수 및 시스템 변수, 약속 함수명 등 시스템 변수들 argv 커맨드 라인 입력 인수들 builtin_module_names 연결된 C 모듈들 byteorder 기본 바이트 오더방식 check_interval 신호 확인 주기 exec_prefix 루트 디렉토리 executable 실행파일 이름 exitfunc 종료함수 이름 modules 불러와진 모듈들 path 검색 경로 platform 현재 플랫폼 stdin, stdout, stderr 입출력을 위한 파일 객체 version_info 파이썬 버전 정보 winver 버전 번호 시스템 인수 sys.argv : python foo.py bar -c qux --h sys.argv[0] foo.py sys.argv[1] bar sys.argv[2] -c sys.argv[3] qux sys.argv[.. 2021. 5. 6.
토이프로젝트 목록 mikkegoes.com/python-projects-for-beginners/ Python Projects for Beginners: 10 Easy Python Programming Project Ideas Find the best ideas for fun Python projects for beginners and start building your first Python programs right away to see progress faster. mikkegoes.com 1. 홀짝? 2. 숫자 스무고개 3. 운세 프로그램 4. 가위바위보 5. 행맨 6. 약어 변환기 - 긴 문자를 약어로 변환. 7. 비밀번호 생성기. 8. 단어 카운터 - 입력받은 파일에서 각 문자의 등장 횟수를 세는 프로그램. 9.. 2021. 5. 3.
pandas 주요 python 패키지중 하나로, 각종 데이터를 테이블 형식으로 처리할수있게 도와주는 패키지. 2차원 배열처럼 저장된 데이터에 최적화. 자료형으로는 Series, DataFrame 이 있다. Series : 1차 행렬의 형식이고, 데이터의 위치정보 인덱스와 데이터로 구성. DataFrame : 2차 행렬의 형식. 인덱스 칼럼으로 구성. import numpy as np import pandas as pd import matplotlib.pyplot as plt #series 생성. series = pd.Series([1,2,3,5,7,11]) #dataframe 생성 data, column names df = pd.DataFrame(np.random.randn(6,8),columns=list('abcd.. 2021. 5. 3.