분류 전체보기 481

[2팀/김세연] 3차시 파이썬 스터디 - 조건문

3주차-제어문(조건문) 참고자료: 데이터 과학을 위한 파이썬 프로그래밍, 점프 투 파이썬 조건문 :조건에 따라 특정 동작을 하도록 하는 프로그래밍 명령어 ex) 앞 지하철과 간격이 10m이하면, 속도를 10km이하로 늦춰라. 사용자가 20세 이하면, VOD를 재생하지 마라. 스마트폰 잠금 해제 패턴이 5회틀리면, 20초 동안 대기 상태로 만들어라. 조건문을 위한 구성 :조건을 나타내는 기준과 실행해야 할 명령 :조건의 참과 거짓이 구분 되어야 함 if-else 문 if 뒤에는 참,거짓을 판단하는 조건문 + 조건문 끝나면 반드시 콜론(:)을 붙어야 함 들여쓰기(space or tab)를 사용해 참일 경우 수행할 명령 if의 조건이 거짓이면 else문이 수행, 생략 가능 print("Tell me your ..

[4팀/이제은] 3차시 파이썬 스터디 - 조건문

1. 조건문의 개념 조건문(conditional statement) 조건에 따라 특정 동작을 하도록 하는 프로그래밍 명령어 일상 속 예시 : 앞 지하철과의 간격이 10m 이하면 속도를 10km 낮춰라, 스마트폰 잠금 해제 패턴을 5회 틀리면 30초 동안 대기 상태로 만들어라 등 조건문의 구성 조건을 나타내는 기준 + 실행해야 할 명령 "돈이 있으면 택시를 타고, 돈이 없으면 걸어간다." 라는 문장을 조건문을 사용하여 프로그래밍 >>> money = True >>> if money: print("택시를 타고 가라") else: print("걸어 가라") 돈이 있다는 가정 하에 money를 참으로 대입해주었습니다. 따라서 if문 다음 문장이 수행되어 ‘택시를 타고 가라’가 출력이 됩니다. 2. if문의 기본..

[DACON/김경은] 분류 모델 알아보기

SVM(Support Vector Machine) 서포트 벡터 머신 SVM은 고차원 공간의 데이터를 선형회귀 함수로 재구성함으로써 비선형 회귀 문제까지도 해결이 가능한 장점이 있다. 이러한 장점을 바탕으로 텍스트 분류나 영상, 사진에서의 인식과 더불어 bio informatics 분야의 protein 분류, cancer 분류에서도 사용되는 효과적인 분류 기법이다. SVM은 최대 마진 초평면으로 두 범주를 최대로 나누어 주는 평면을 찾게 되는데 이때 속성이 2개일 때는 간단한 선으로 나누어지고 속성이 3개 일때는 ‘선’이 아닌 ‘평면’이 되어 차원, 즉 속성의 개수가 늘어날 수록 복잡해지고 decision boundary 도 단순한 평면이 아닌 고차원이 된다. 서포트벡터머신은 서포트벡터 분류기를 확장하여 ..

[4팀/김민혜] 2차시 파이썬 스터디 - 자료형

1. 변수 Variable 기본 입출력 input() 함수 사용자가 입력하는 데이터를 받는 표준 입력 함수 print() 함수 괄호 안의 내용을 출력하는 함수 1️⃣ >>> professor = "Minhye Kim" >>> print(professor) Minhye Kim 1️⃣번 케이스 Line1 “professor라는 공간에 Minhye Kim이라는 글자를 넣어라.” "professor라는 변수에 Minhye Kim이라는 값을 넣어라." 2️⃣ >>> a=7 >>> b=5 >>> print(a+b) 12 >>> a=7 >>> b=5 >>> print("a+b") a+b 따옴표(””)의 유무에 따른 결과 출력 “” 안에 입력할 경우 (”a+b”) ⇒ 따옴표 안의 내용을 그대로 출력 그냥 입력할 경우 ..

[3팀/김경은] 3차시 파이썬 스터디 - 조건문

데이터 과학을 위한 파이썬 프로그래밍 교재를 사용하여 작성한 강의자료입니다. 제어구조 프로그램의 처리 흐름을 제어하는 방법 순차형 (sequence) : 명령어들이 순차적으로 실행되는 구조 선택형 (selection) : 두 개중에서 하나의 명령어를 선택하여 실행하는 구조 반복형 (iteration) : 동일한 명령이 반복되면서 실행되는 구조 💡 선택 가능한 모든 대안을 확인하고 대안을 선택하는 판단 기준이 무엇인지 확인것이 중요 조건 어떤 판단 기준을 예/아니오로 대답할 수 있는 질문 형태로 표현한 것 ‘날씨가 흐린가?’ (조건식) → 예 (조건식의 결과) → 우산을 가져간다. (선택 가능한 대안) → 아니오 (조건식의 결과) → 우산을 가져가지 않는다. (선택 가능한 대안) 조건문 조건에 따라 특정 ..

[1팀/지다인] 3차시 파이썬 스터디- 조건문

참고 자료 - 데이터 과학을 위한 파이썬 프로그래밍 w2 review 변수 : 어떠한 값을 저장하는 장소 메모리: 이러한 변수를 저장하는 공간 메모리 주소: 변수의 저장 위치 변수명 선언 다른 사람이 읽어도 이해할 수 있는 이름 프로그램은 혼자 만드는 것이 아닌 여럿이 함께 만드는 것이므로 직관적이고 의미가 담긴 단어로 만들어야 한다 파이썬은 대소문자를 구별한다 professor 과 Professor은 다른 변수이다. 파이썬은 대소문자를 구별하기 때문에 반드시 기억하고 써야한다 대부분의 경우 소문자로 구성하는 것을 추천한다 단어와 단어 사이는 밑줄(_)로 이어 한 단어를 만든다 이러한 방식을 under score라고 한다 under_score 주의 사항으로는 붙임표(-)를 사용하지 않는다 다른 언어에서는..

[1팀/허서원] 3차시 파이썬 스터디 - 조건문

참고 자료 - 데이터 과학을 위한 파이썬 프로그래밍 2. 파이썬 기초 - 02 제어문 (조건문, 반복문) 조건문과 반복문 학습목표 조건문의 개념과 if-else문, if-elif-else문에 대해 알아본다. 조건문 속 조건의 판단 조건에 대해 알아본다. 01 조건문 조건문의 이해 학점 부여 프로그램 만들기 점수: 38, 65, 89, 16, 95, 71 … 점수에 따른 학점의 기준을 정한다. 기준을 바탕으로 첫 번째 점수를 판단한다. 다음 점수로 이동하면서 2를 반복한다. 더 이상 판단할 점수가 없을 때 프로그램을 종료한다. 프로그램 만들 때 고려 사항 - 어떤 기준으로 결정해야 하는가? → 조건의 설정 - 언제까지 해야 하는가? → 반복의 설정 조건문(conditional statement)의 개념 조..

[2팀/김가림, 최다예] 3차시 파이썬 스터디 - 조건문

조건문 시작하기 앞서 ..예를 들어 60점 미만은 ‘F’, 90점 이상은 ‘A’ 와 같은 기준이 있다 점수에 따른 학점의 기준을 정한다 ( 95점 이상 ‘A+’, 60점 미만 ‘F’ ) 기준을 바탕으로 첫 번째 점수를 판단한다 ( 38점은 60점 미만이므로 ‘F’ ) 다음 점수로 이동하면서 2를 반복한다 ( 37점은 60점 미만이므로 ‘F’ ) 더 이상 판단할 점수가 없을 때 프로그램을 종료한다 어떤 기준으로 결정해야 하는가? > 조건의 설정프로그래밍을 할 때 이처럼 조건과 반복을 설정하면 어떤 기준이 있는 일에 대해 매우 효율적으로 문제를 해결할 수 있다 언제까지 해야 하는가 ? > 반복의 설정 점수 : 38, 37, 65, 89, 16, 95, 71, 63, 48, 49, 66 만약 다음과 같은 성적..

[3팀/이지현] 3차시 파이썬 스터디 - 조건문

본 강의 자료는 데이터 과학을 위한 파이썬 프로그래밍/최성철, 점프 투 파이썬/박응용 을 참고하여 제작하였습니다. 강의자료는 ppt로 다운받아 보시는 것을 추천드립니다. - if문? ▷ 특정 조건을 만족하는 경우에만 수행할 작업이 있는 경우에 사용 모든 조건은 boolean(true, false)로 표현 ▷ 불 자료형(boolean) 참(True)과 거짓(False)을 나타내는 자료형 - if문 구조 ▷ if문의 기본 구조 if 조건문 : 수행할 문장 1 수행할 문장 2 else : 수행할 문장 A 수행할 문장 B > 들여쓰기 꼭! 해주세요(Tab키), else문은 독립적으로 사용이 불가능합니다! - 만약, else문 없이 if문만 사용한다면? 조건이 거짓인 경우엔 결과값을 따로 볼 수 없게 됩니다! 즉..

[DACON/김민혜] 분류 모델 알아보기

분류 classification 지도학습의 대표적인 유형 지도학습: 명시적인 정답이 있는 데이터가 주어진 상태에서 학습하는 머신러닝 방식 학습 데이터로 주어진 데이터의 피처와 레이블값(결정 값, 클래스 값)을 머신러닝 알고리즘으로 학습해 모델 생성 생성된 모델에 새로운 데이터 값이 주어졌을 때 미지의 레이블 값을 예측하는 것 ⇒ 기존 데이터가 어떤 레이블에 속하는지 패턴을 알고리즘으로 인지한 뒤, 새롭게 관측된 데이터에 대한 레이블을 판별하는 것. 출력하고자 하는 값이 카테고리값(이산형)인 경우 독립변수값이 주어졌을 때 그 값과 가장 연관성이 큰 종속변수값(클래스)을 예측하는 문제 즉, 어떤 표본에 대한 데이터가 주어졌을 때 그 표본이 어떤 카테고리 혹은 클래스에 속하는지 ex. 이미지를 컴퓨터에 입력했..