본문 바로가기

Overall

(72)
[1월 프리온보딩 데이터 챌린지] 1.4(목) 2회차 | AARRR 방법론 + Aha-moment, Cohort, Retention, Funnel 분석 보호되어 있는 글입니다.
[1월 프리온보딩 데이터 챌린지] 1.2(화) 1회차 | 데이터분석가 직무 보호되어 있는 글입니다.
[python] 07. 패키지와 모듈 Module (모듈) 개념 설명 예시 모듈 (Module) 독립적인 기능을 가지고 재사용 가능한 프로그램 단위 calculater.py, test_module.py 모듈의 종류 표준 모듈, 사용자 정의 모듈, 3rd Party 모듈 모듈 사용 방법 import 모듈 import 모듈 as 별칭 from 모듈 import 함수 등 import test_module import my_module as mm 메인 모듈 및 하위 모듈 메인 모듈은 현재 실행 중인 모듈, 하위 모듈은 import된 모듈 if __name__ == '__main__': Package (패키지) 개념 설명 예시 패키지 (Package) 모듈들을 모아 놓은 디렉토리(폴더), 라이브러리의 최상위 단위 my_package, Root패키지...
[python] 06.객체지향프로그래밍 객체지향 프로그래밍이란 ?(Object Oriented Programming) 프로그램을 구성하는 변수와 함수들에서 서로 연관성있는 것끼리 묶어서 모듈화하는 것을 개발하는 언어들을 객체지향 프로그래밍 언어라고함 # Instance(객체) - 연관성 있는 값들과 그 값들을 처리하는 함수(메소드)들을 묶어서 가지고 있는 것(값). - 객체의 구성요소 - 속성(Attribute) - 객체의 데이터/상태로 객체를 구성하는 값들. - 메소드(method) - 객체가 제공하는 기능으로 주로 Attribute들을 처리한다. ## Class(클래스) 정의 - class란: 객체의 설계도 - 동일한 형태의 객체들이 가져야 하는 Attribute와 Method들을 정의 한 것 - 클래스를 정의할 때 어떤 속성과 메소드를 ..
[python] 05.함수 | return, value, parameter 함수 입력 변수와 출력 변수 간의 대응관계를 정의한것 하나의 작업과 기능, 동작을 처리하기 위한 사용자 정의 연산자 함수를 정의(define) : 함수를 구현해 파이썬 실행환경에 등록하는 것 함수를 호출(call) : 함수 사용 함수 구현 선언부와 구현부를 작성한다 def 함수이름( [변수, 변수, ..]): # 선언 부(Header) : 함수 이름, 매개변수 지정 # 구현 부(body) : 실행문 작성 실행구문1 실행구문2 실행구문3 … [return [결과값]] return value(반환값) parameter(매개변수) 기본값이 있는 parameter positional argument와 keyword argument 가변인자(Var args) 변수의 유효범위 지역 변수(local variable)..
[python] 04.제어문 컴프리헨션 | 제어문(조건문,반복문)과 간단한 제어문(컴프리헨션)을 배워보자 ※ 제어문이란? 기본적으로 프로그램은 순차구조를 가지는데 그 실행흐름을 제어하는 구문을 만드는 문법이 제어문 logic : 순차적으로 적은 코드 알고리즘 : 해결해야하는 문제에 대한 문제풀이, logic에 따라 순차적으로 작성됨 제어문 : 알고리즘 안에서 실행됨. 순차적으로 작성되는 구조 #순차 구조 - 순차적으로 실행되어야만 함 n1 = input() num1 = int(n1) n2 = input() num2 = int(n2) oper = input("연산자") result = num2 + num1 print("결과:",result) 제어문의 종류 1. 조건문(if문) : 연산자로 입력된 값이 무엇이냐에 따라 해야할 일이 달라지는 것 2. 반복문 : 하나의 코드로 여러번의 실행을 하는 것 - while..
Lv2. 결측치 보간법과 랜덤포레스트로 따릉이 데이터 예측하기 https://dacon.io/competitions/open/235698/overview/description [DACON_101] Lv.2 결측치 보간법과 랜덤포레스트로 따릉이 데이터 예측하기 를 공부하고 정리한 내용 서울시 따릉이 대여량 예측 경진대회 주어진 데이터를 바탕으로 따릉이 대여량을 예측하는 대회 링크 : https://dacon.io/competitions/open/235576/mysubmission 분류 : 정형, 알고리즘, 초급 data : 서울시 마포구의 날짜별, 시간별 기상상황과 따릉이 대여 수 데이터 id 고유 id hour 시간 temperature 기온 precipitation 비가 오지 않았으면 0, 비가 오면 1 windspeed 풍속(평균) humidity 습도 visi..
Lv1. 의사결정회귀나무로 따릉이 데이터 예측하기 https://dacon.io/competitions/open/235698/overview/description [DACON_101] Lv.1 의사결정회귀나무로 따릉이 데이터 예측하기를 공부하고 정리한 내용 우선, 데이터 다운로드 링크로 데이터를 코랩에 불러온다. !wget 'https://bit.ly/3gLj0Q6' import zipfile with zipfile.ZipFile('3gLj0Q6', 'r') as existing_zip: existing_zip.extractall('data') 모델을 학습시키는 과정은 EDA, 전처리, 모델링의 3단계를 거친다. 1단계 : EDA(Exploratory Data Analysis) 1. 라이브러리, 파일 불러오기 pandas라이브러리를 불러오고, data폴..