일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 서평단
- 텐서플로
- 파이썬
- python visualization
- Linux
- SQL
- 시각화
- 파이썬 시각화
- Visualization
- Python
- 블로그
- 티스토리
- Blog
- 월간결산
- Google Analytics
- 딥러닝
- Pandas
- 서평
- tensorflow
- 한빛미디어서평단
- 매틀랩
- Tistory
- Ga
- 한빛미디어
- 리눅스
- MySQL
- 통계학
- MATLAB
- matplotlib
- 독후감
- Today
- Total
목록ComputerLanguage_Program/PYTHON (129)
pbj0812의 코딩 일기
0. 목표 - magic 명령어 테스트 1. 실습 1) lsmagic - 사용가능한 매직 명령어 나열 %lsmagic 2) man - manual 표시 - 아래에 분할 창 생성 %man set 3) html - html 명령어 사용 %%HTML 4) sh - sh 문법 실행 %%sh for i in 1 2 3 4 5 do echo "Welcome $i times" done 5) javascript - javascript 문법 실행 %%javascript var value = 0; while(value < 5) { alert(value + '번째 반복'); value++; }
0. 목표 - pivottablejs를 통한 피벗테이블 제작 1. 설치 pip install pivottablejs 2. 코드 작성 1) library 호출 import pandas as pd from pivottablejs import pivot_ui 2) 데이터 불러오기 - iris dataset dataset = pd.read_csv('/Users/pbj0812/Desktop/dataset/iris/Iris.csv') dataset.head() 3) 피벗 테이블 생성 pivot_ui(dataset) - 드래그 & 드롭으로 원하는 형태 데이터 생성 - 차트 지원 (1) 사전에 미리 row, col 정의 pivot_ui(dataset, rows=['Species'], cols=['PetalLengthC..
0. 목표 - Django 페이지에 이미지 넣기 1. 준비 - 세팅 2. 실습 1) 이미지 준비 - 이미지 경로 : mysite/static/img/sma.jpg 2) setting.py 수정(mysite/django_test/setting.py) - 맨 아랫줄에 STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'),] 삽입 3) url.py 수정(mysite/django_test/url.py) """django_test URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://docs.djangoproject.com/en/2.1/top..
0. 목표 - Django를 통한 웹페이지 제작 / 구동 1. 설치 1) 폴더 구성 - mysite 2) virtualenv 설치(virtualenv로 미 실행시 후에 에러 발생) pip install virtualenv 3) 가상환경 실행 - 완료시 앞에 (myvenv)가 붙음 virtualenv myvenv source myvenv/bin/activate 3) Django 설치 pip3 install Django 2. 실습 1) 프로젝트 생성 - 현재 폴더(mysite)에 manage.py와 django_test 폴더 생성됨 django-admin startproject django_test 2) data migrate - db.sqlite3 생성 python manage.py migrate 3) 세..
- 해당 링크를 그대로 실습하며 제작하였습니다. 0. 목표 - jupyter notebook을 이용해서 슬라이드 제작 1. 설치 1) rise 관련 패키지 설치 conda install -c conda-forge rise 2) rise 설치 pip3 install RISE 2. 테스트 코드 작성 및 실행 1) view -> Cell Toolbar -> Slideshow 2) 셀마다 드롭다운 생성 - 원하는 형태 클릭 3) 그래프 버튼을 클릭하여 실행 3. 결과 4. 참고 - 링크
1. 설치 pip install networkx 2. 코드 1) 라이브러리 호출 import networkx as nx import matplotlib.pyplot as plt # 그래프 생성 G = nx.DiGraph() 2) 노드(점) 생성 G.add_nodes_from([1, 2, 3, 4, 5]) 3) 엣지(선) 생성 G.add_edges_from([(1, 2), (2, 1), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2,4), (4, 2), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3), (2, 3)]) 4) degree 생성 ..
1. PyCharm 설치 - https://www.jetbrains.com/pycharm/(가장 최근 버전으로...) PyCharm: the Python IDE for Professional Developers by JetBrains The Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more... www.jetbrains.com 2. Project 설정 1) PyCharm 실행 후 'Create New Project' 클릭 2) Project InterPreter 옆의 화살표 '▶' 누르기 3) Virtualenv로 설정 및 'Create' 4) File -> Se..
0. 목표 - sklearn 의 DecisionTree를 이용한 Titanic 문제 해결 1. DecisionTreeClassifier(참고) 1) criterion : 분류 기준(default = 'gini') 2) max_depth : decision tree의 깊이 지정 3) min_samples_split : 최소 샘플 개수 4) min_samples_leaf : 최소 분류 수 5) max_features : 최대 피쳐 수 2. 데이터셋 준비 - kaggle 타이타닉 데이터 셋 다운로드(링크에서 titanic 검색) 3. 코드 작성 1) 데이터 선정 import pandas as pd data = pd.read_csv('E:/수료증/인프런/밑바닥부터시작하는머신러닝/train.csv') data2 ..
0. Flow Chart 1) 사용자가 원하는 키워드를 입력하고 검색 버튼 클릭 2) python을 사용해서 twitter에서 연관 키워드 글 추출 3) pandas를 사용해서 xlsx 형식으로 제공 1. 준비물 1) 트위터 앱 생성(링크) - Create an app을 눌러 생성 - Details 클릭 이후 Keys and tokens의 아래 키들 확인(보관 주의) 2) 필요 라이브러리 설치 pip install PyQt5 pip install pyinstaller pip install tweepy 2. 코드 1) library 호출 import sys from PyQt5.QtWidgets import * import tweepy import pandas as pd from pandas import E..
0. 목표 - 지난 기생충 포스터 만들기를 응용하여 기생충 어플리케이션 제작 1. 준비물 - 웹캠 2. 코드 1) library 호출 import cv2 2) 구동 함수 제작 (1) xml 파일 호출 (2) try 구문을 통하여 웹캠의 유무를 확인(cv2.VideoCapture(0)의 번호를 변경하여 캠을 선택) (3) detectMultiScale을 통해 얼굴 탐색 (4) for문을 통하여 얼굴 마다의 좌표 확인 및 지난 시간의 알고리즘을 삽입 (5) esc 키를 통한 종료 def faceDetect(): eye_detect = False face_cascade = cv2.CascadeClassifier("C:/Users/user/jupyter_works/opencv_python/xml/haarcasc..