# datascience

요일,계절은 명목형일까? 순서형일까?:변수 및 척도의 종류
머신러닝의 모델링에서 사용할 '변수'를 선택할 때 각각의 변수마다 종류를 짚고 넘어가는 것은 중요하다. 변수의 종류에 따라 원핫인코딩 등 전처리 유무 및 방식이 달라지기 때문. 이번 포스팅을 통해 변수의 종류와 척도의 종류를 정리해보자! 변수의 종류 척도의 종류
제로베이스 알고리즘(23~30)
1\. 재귀나 자신을 다시 호출하는 것2\. 하노이의 탑퍼즐게임의 일종으로 세 개의 기둥을 이용해서 원판을 다른 기둥으로 옮기는 것한 번에 한 개의 원판만 옮길 수 있음큰 원판이 작은 원판 위에 있어서는 안됨3\. 병합정렬자료구조를 분할하고 분할된 자료구조를 정렬한 후
제로베이스 알고리즘(13~22)
1\. 최대값자료구조에서 가장 큰 값2\. 최솟값자료구조에서 가장 작은 값3\. 최빈값자료구조에서 가장 빈도가 높은 값4\. 근삿값자료구조에서 찾는 값과 가장 근사한 값5\. 평균자료구조 내의 값의 평균값
제로베이스 알고리즘(9~12)
1\. 삽입정렬정렬되어 있는 자료 배열과 비교해서 정렬 위치를 찾음2\. 선택정렬주어진 리스트 중 최소값을 찾아, 그 값을 맨 앞에 위치한 값과 교체하는 방식으로 정렬
제로베이스 알고리즘(1~8)
1. 선형검색 선형으로 나열되어 있는 데이터를 순차적으로 스캔하면서 원하는 값을 검색 2. 이진검색 정렬되어 있는 데이터의 중앙값과 찾는 값을 비교하면서 원하는 값을 검색 3. 순위 수의 크고 작음을 이용해서 수의 순서를 정하는 것 중첩 for문 이용하여 모든 수를
제로베이스 자료구조(32~38)
1\. 딕셔너리(Dictionary)키(Key)와 값(Value)을 이용해 자료를 관리dic = {'key1':'item1', 'key2':'item2', 'key3':'item3',----}key와 value에는 컨테이너 자료형도 올 수 있음단, key값은 immut
scale function
표준화 데이터를 작성하고, 모델을 생성하였다. 이후, 모델에 새로운 데이터를 표준화된 형태로 입력하기 위해서는 모델 작성시 사용된 표준화 과정(평균과 표준편차)필요하다. preProcess( ) 함수를 사용하여 표준화 함수를 생성하고 저장한 후에 새로운 데이터에 적용함
제로베이스 자료구조(20~25)
1\. 튜플(Tuple)1) 선언 : tuple = (아이템1, 아이템2 ---)list와의 차이점은 tuple은 아이템을 수정할 수 없음tuple안에 또 다른 tuple 삽입 2) 아이템 조회 : tuple인덱스리스트와 마찬가지로 인덱스로 아이템 조회 가능2\. in
제로베이스 자료구조(14~19)
1\. 리스트 연결list.extend(리스트명) : 리스트에 또 다른 리스트를 연결할 수 있음리스트간 +로도 연결 가능2\. 리스트 아이템 정렬list.sort() : 리스트의 아이템을 오름차순으로 정렬list.sort(reverse=True) : 리스트의 아이템을
제로베이스 자료구조(9~13)
1\. enumerate()함수list의 아이템을 열거문자열에도 적용 가능enumerate의 타입은 enumerateenumerate 사용 시 \[0, 아이템1, 1, 아이템2 ---]의 형태로 변환2\. 리스트에 아이템 추가1) list.append(아이템) : 마지
제로베이스 자료구조(1~8)
1\. 자료구조여러 개의 데이터가 묶여있는 자료형을 컨테이너 자료형이라고 하며, 이러한 컨테이너 자료형의 데이터 구조를 자료구조라고 함대표적인 컨테이너 자료형 : list(\[]), tuple(()), dic({'key':item}), set({})2\. 리스트(Lis
공백 채우기
sampleData:https://raw.githubusercontent.com/SangbuemCho/animalStatisticsDS/main/sampleDat.txt
제로베이스 Day. 5 - Python 기초(9~10)
수강범위 : 파이썬 기초 9~101\. 횟수에 의한 반복(For문)일정한 횟수 동안 반복하고자 할 경우 For문이 유리2\. 조건에 의한 반복(While문)일정한 조건을 충족할 때에 반복하고자 할 경우 While문이 유리3\. 무한루프while문을 쓸 때 조건을 절대
제로베이스 Day. 4 - Python 기초(7~8)
수강범위 : 기초7~81\. 조건식조건에 따라 실행되는 식2\. 조건문조건에 따라 실행되는 문장※ 조건식과의 차이점 : 조건식은 실행내용이 1줄이어야 함※ 종류if문 : 단일조건if ~ else문 : 양자택일if ~ elif문 : 다중조건3\. 중첩 조건문if문 안에

SQL1-2. DB를 사용해보자
A. https://dev.mysql.com/downloads/mysql 접속B. Go to donwload 클릭C. 큰 용량파일(빨간색 박스 표시된 파일) 다운로드 진행D. 다음 화면에서 'No thanks, just start my download.' 클릭
제로베이스 Day. 1~3 - Python 기초(1~6)
수강범위 : 기초1~기초61\. 변수= 연산자를 이용하여 변수정의2\. 자료형(Data Type) : 효율적인 메모리 사용을 위해 데이터를 구분한 것정수(int) : 1, 2, 3 --- 실수(float) : 3.14, 20.4 ---문자(str) = "Hello",