2024-04-02 오늘! 제로베이스 데이터 스쿨 OT를 진행했다.앞으로 어떤 커리큘럼으로 진행되는지, 어떻게 따라와야하는지 등을 안내해 주셨는데 제일 중요한 것은 꾸준한 공부와 미루지 않는 것! 임을 강조하셨다.아무래도 6개월이란 짧지 않은 시간, 온라인 교육이라는
효율적인 메모리 사용을 위해 데이터를 정수형, 실수형, 문자(열)형, 논리형으로 구분한 것데이터 타입에 따라 메모리 크기가 결정됨int (정수):메모리가 허용되는 한 무한 사용 가능float (실수)소수점 17-18번째에서 데이터 손실이 일어날 수 있음str (문자(열
모듈의 종류 내부 모듈: 파이썬 설치 시 기본적으로 사용할 수 있는 모듈 외부 모듈: 별도 설치 후 사용할 수 있는 모듈 ex) Numpy, pandas(빅데이터 분석에 좋음) 사용자 모듈: 사용자가 직접 만든 모듈 random 모듈(내부 모듈) >sample 함
💡 객체지향 프로그래밍에서 가장 중요한 class의 개념 정리, 이전에!! 객체지향 프로그래밍에 대해 알아보자📌 Class 관련 정보들은 지속적으로 업데이트 예정 (update 2024.04.11)객체지향 프로그래밍(Object-Oriented Programming
파이썬의 대표 시각화 도구matplotlib은 plt로 많이 naming하여 사용한다Jupyter Notebook 유저의 경우 matplotlib의 결과가 out session에 나타나는 것이 유리하므로 %matplotlib inline 옵션을 사용한다.matplotl
일련의 코드블록을 그룹화하여 특정 동작을 수행하는데 사용되는 구문으로특정 기능을 재사용하기 위해서 사용한다.1\. 내장함수2\. 사용자 함수def 키워드를 사용하여 함수를 선언할 수 있음필요에 따라 매개변수를 가질 수 있고, 실행 후 결과값(return)을 반환할 수
txt 파일 관련 함수 open() 파일 열기 read() write() 읽기 또는 쓰기 close() 파일 닫기 open(파일경로/파일명, 기능(w, a, x, r)) > 'w':쓰기 전용(파일이 있으면 덮어 씌움) 'a': 쓰기 전용(파일이 있으면 덧붙임) 'x
학습과정 배운 요약선택이유만족한 부분퀄리티.매니저 관리 내용
패키지란? 모듈을 묶어서 관리하기 위한 디렉토리 구조 (패키지 ⊃ 모듈 ⊃ 함수) 패키지는 디렉토리로 표현되며, 디렉토리의 이름이 패키지의 이름이 됨 아래 사진에서는 CalculatorFloat와 Calculatorint가 패키지 addCal.py, divCal.p
예외처리란? 코드 실행시 발생한 예외를 별도 처리함으로써 프로그램 전체 실행에 문제가 없도록 하는 방법 try, except 키워드를 사용 else, finally 키워드는 생략 가능 Exception Class 파이썬에 내장된 Class로 예외의 종류를 정의하고,
자료구조란? 여러 개의 데이터가 묶여있는 자료형을 컨테이너 자료형이라고 하고, 이러한 컨테이너 자료형의 데이터 구조를 자료구조라고 한다 List 여러개의 데이터(아이템)를 나열한 자료구조 각각의 데이터를 item이라고 함 리스트는 item 배열의 메모리 주소를 참조하
본격적인 프로젝트 진행 과정에 앞서, 아나콘다를 활용하여 환경설정을 해주었다. 강의에서는 미니콘다로 실습을 하는데 나는 이전에 설치해놓은 아나콘다가 있어서 아나콘다로 환경설정을 해주었다. 아나콘다 환경 업데이트 1. 기본 뼈대 업데이트 conda update -n
초반 실습은 jupyter로 크롬 브라우저에서하지만, vscode로도 실행해보는 습관이 들여야 한다고 했다. 아직은 둘 다 익숙하지 않아서 우선 좀 더 깔끔해보이는 jupyter로 실습을 진행해보려고 한다.이론 강사님 사투리 쓰셔서 좀 귀여우심...ㅋㅋㅋㅋ 말투도 친근
data frame의 한 줄, 한 줄이 series이다.
1. CCTV 데이터 훑어보기 * 📌 CCTV가 최근 얼마나 증가했는지 궁금해! * 2. Population 데이터 훑어보기 raw data 분석 원본 excel 데이터를 보니 1, 2, 3행이 병합되어 머리글로 쓰이고 있다. 인구 수가 계/남/여로 나누어져
Prophet 패키지를 가지고 시계열분석을 해보자!윈도우에서 사용하기 위해서는 Visual C++ Build Tool을 설치해야함https://visualstudio.microsoft.com/ko/downloads/사용자 정의 함수: \*\*kwargspara
https://dev.mysql.com/downloads/mysql/위 사이트에 접속해서 자신의 OS에 맞는 파일을 다운받아 설치해 준다.Recommended Download에서 MSI Installer 다운로드설치시, root 계정의 패스워드는 절대!로 잊어
01. 실습환경 만들기 02. TABLE 테이블 생성 CREATE TABLE mytable(id int, name varchar(16)); 테이블 확인 테이블 이름 변경 테이블 Column 추가 테이블 Column datatype 변경 테이블 Column
여러 문자열을 하나로 합치거나 연결칼럼이나 테이블 이름에 별칭 생성as는 생략 가능하다snl_korea에 출연한 celeb을 기준으로 두 테이블을 join하여 각 데이터의 별칭을 사용하여 검색 \- 시즌, 에피소드, 방송일을 합쳐서 '방송정보'이름, 직업을 합쳐서 '
Git 이란? git은 분산버전관리시스템(DVCS)로, 소프트웨어 개발 프로젝트에서 소스코드의 변경이력을 관리하는데 사용됨 Git의 주요 개념 1. Repository 소스코드와 그 변경 이력을 저장하는 공간 여러개의 Branch가 모여있는 디스크상의 물리적 공간
data 원본 출처: \- 국가별 ISO코드, 지역분류 : Country Mapping - ISO, Continent, Region \- 국가별 인터넷 사용률 Global Internet Usage \- 국가별 인구 데이터: List of coun
Local branch에서 조회Remote branch 조회Local, Remote 두 가지 모두 조회local 에서 생성\* 는 현재 접속되어 있는 branch에 앞에 표기 됨해당하는 branch가 있으면 이동하고, 없으면 생성하고 이동하는 명령origin이라는 re
VSCode의 Git Graph를 사용하면, Git의 변경사항을 시각화하여 볼 수 있다. git graph 설치 sauce control 탭에서 > View Git Graph 선택 commit 단계별로 log가 생성 됨 > CRLF
Tableau란?데이터를 분석, 시각화하는 BI(Business Intelligence)솔루션BI: 기업에서 데이터를 수집, 정리, 분석하고 활용하ㅕ 효율적인 의사결정을 하도록 하는 어플리케이션과 기술의 집합Tableu의 장점유연한 데이터 연결직관적인 Drag & Dr
필드: 데이터 원본에 존재하는 필드를 활용해 새로운 필드를 만듦연산자: 함수, 필드, 매개변수 등을 연결하고 계산을 판단하는 요소매개변수: 상수 값을 동적인 값으로 변경해주는 변수최근 한 달, 최근 일년과 원하는 조건 설정이 필요할 때 주로 사용동적으로 값을 변경해줘야