CRISP-DM Cross-Industry Standard Process for Data Mining 데이터마이닝을 위한 산업을 넘나드는 표준 프로세스 데이터 분석 방법론 business understanding data understanding -> data preparation modeliing -> evaluation -> deployment 비즈니스 이해 데이터 분석 -> 데이터 준비(전처리) 모델링(ML/DL) -> 평가 -> 배포(운영 시스템) data preparation은 modeling과 상호작용하며, business understanding은 data understanding과 상호작용한다. evaluation이 끝나면 다시 business understanding으로 가서 피드백한다...
쥬피터 노트북 실행방법 cd p1 엔터(p1 폴더로 이동한다) jupyter lab을 쳐서 실행 lab은 notebook과 기능이 다르다. 아나콘다 네비게이터에서 쥬피터 랩, 노트북을 실행할 수도 있다. 쥬피터 노트북은 다른 탭으로 열리고, 쥬피터 랩은 오른쪽에 열린다. Alt + Enter : 실행 후 다음 코드 셀을 생성한다. Ctrl + Enter : 제자리에서 실행 Shift + Enter: 실행 후 다음으로 마크다운은 글씨를 쓰는 것이고, 코드셀은 코드를 넣는다. 위에 셀을 생성하려면 a, 아래는 b, 지울려면 dd 원래는 esc +dd로 해야하는 것들. 되돌리려면 z 마크다운으로 전활하려면 m, 코드셀로 전환하려면 y 를 하면 한줄 내려간다. shift+L 을 누르면 라인 번호 표시한다. ve..
https://ko.khanacademy.org/computing/computer-programming/sql/more-advanced-sql-queries/pt/calculating-results-with-case CREATE TABLE exercise_logs (id INTEGER PRIMARY KEY AUTOINCREMENT, type TEXT, minutes INTEGER, calories INTEGER, heart_rate INTEGER); INSERT INTO exercise_logs(type, minutes, calories, heart_rate) VALUES ("biking", 30, 100, 110); INSERT INTO exercise_logs(type, minutes, calorie..
https://ko.khanacademy.org/computing/computer-programming/sql/more-advanced-sql-queries/pt/restricting-grouped-results-with-having CREATE TABLE exercise_logs (id INTEGER PRIMARY KEY AUTOINCREMENT, type TEXT, minutes INTEGER, calories INTEGER, heart_rate INTEGER); INSERT INTO exercise_logs(type, minutes, calories, heart_rate) VALUES ("biking", 30, 115, 110); INSERT INTO exercise_logs(type, minute..
버전 관리 도구 git 어떠한 프로젝트를 계속해서 수정하는 데 계속해서 이름을 바꿔야 한다. 최종.제발최종 등 이게 수동으로 버전 관리를 하는 것. 이걸 자동화하고 싶어서 버전관리 프로그램을 쓴다. 수동 버전 관리는 1. 파일의 이름이 더럽다. 2. 파일이 너무 많이 생긴다. 3. 여러가지 정보를 적어도 정보가 빈약하다. 정말 여러 가지 버전 관리 시스템 중에 git을 사용한다. 그런데 git만큼 범용적으로 쓰는 게 없다. 그래서 git을 배운다. 버전관리 시스템을 사용하는 3가지 이유 버전/ 백업/ 협업 대부분은 협업을 위해서 버전관리 시스템을 쓴다. 그런데, 제일 행복한 버그는 문법. 해결 안하면 안 돌아간다. 정말 가장 무서운 버그는 논리 오류로 인해 찾을 수 없으며, 시장 상황 예측 불가 상황에서..
https://ko.khanacademy.org/computing/computer-programming/sql/more-advanced-sql-queries/pt/more-complex-queries-with-andor https://ko.khanacademy.org/computing/computer-programming/sql/more-advanced-sql-queries/pt/querying-in-subqueries CREATE TABLE exercise_logs (id INTEGER PRIMARY KEY AUTOINCREMENT, type TEXT, minutes INTEGER, calories INTEGER, heart_rate INTEGER); INSERT INTO exercise_logs(ty..