본문 바로가기

스터디 공간71

[Python Data Science | 통계] 베르누이, 이항분포, 포아송분포, 지수분포 [Python Data Science] 베르누이, 이항분포 1. 베르누이 분포 매번 실험의 결과 -> 성공 / 실패 둘장 하나입니다. 동전을 던져, 앞 혹은 뒤가 나올 때의 확률 분포를 베르누이 분포라고 볼 수 있습니다. 동전을 예로 들면, 앞이 나올 확률 0.5 / 뒤가 나올 확률 0.5 입니다. P(X=’앞’) = 0.5, P(X=’뒤’) = 0.5 라고 표현할 수 있습니다. 2. 이항 분포 매 시행마다, 결과가 성공 혹은 실패라면 N번 반복했을 때의 성공횟수를 이항분포 라고 볼 수 있습니다. 성공확률 p와 시행횟수 N에 대해서, 하기와 같이 표현이 가능합니다. 이항분포의 확률은 하기와 같습니다. 베르누이 분포를 N번 반복한 것으로 nCm이 앞에 붙습니다. 기대값, 분산 ▶ 치료율이 0.5인 치료법이.. 2021. 8. 7.
[Python Data Science] 확률/통계 기초 알아보기 확률의 기초를 파이썬으로 구현해보자. 데이터를 이해하고, 처리하는 방법을 익혀보자. 확률 개념 표본공간 (Sample Space) 표본공간은, 발생가능한 결과들의 집합입니다. 예를 들어 동전을 던져서 나올수 있는 결과들은 {‘앞’, ‘뒤’} 2가지 입니다. 즉, 표본공간 S = {‘앞’, ‘뒤’} 입니다. import random import matplotlib.pyplot as plt import pandas as pd import seaborn as sns from collections import Counter # '앞', '뒤' 중 랜덤하게 리턴하는 함수 def space_sample_coin(): return random.choice(['앞', '뒤']) space_sample = [] # 5번.. 2021. 8. 7.
[프로그래머스 - SQL 기초 문제 스터디] 중성화 여부 파악하기 (STRING) 프로그래머스-SQL 문제 스터디 programmers.co.kr/learn/courses/30/lessons/59409 코딩테스트 연습 - 중성화 여부 파악하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 설명 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_C.. 2021. 4. 11.
[프로그래머스 - SQL 기초 문제 스터디] 이름에 el이 들어가는 동물 찾기 (STRING) 프로그래머스-SQL 문제 스터디 programmers.co.kr/learn/courses/30/lessons/59047 코딩테스트 연습 - 이름에 el이 들어가는 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 설명 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, I.. 2021. 4. 11.
[프로그래머스 - SQL 기초 문제 스터디] 루시와 엘라 찾기 (STRING) 프로그래머스-SQL 문제 스터디 programmers.co.kr/learn/courses/30/lessons/59046 코딩테스트 연습 - 루시와 엘라 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION.. 2021. 4. 11.
[SQL Basic] CROSS JOIN / Cartesian Product (카테시안곱) SQL 기초 스터디 - CROSS JOIN / Cartesian Product Cartesian Product (카테시안 곱) CROSS JOIN과 동일한 효과를 불러일으키며, 테이블과 테이블간의 모든 값의 반환이 이루어지는 것을 말합니다. 아래의 사진을 보고 코드를 확인해 봅시다. Code : SELECT * FROM table1, table2 CROSS JOIN TABLE1 ~ TABLE2의 모든 Row를 가져와 연결시키는 역할을 합니다. 위에서의 Cartesian Product가 일어난다는 것으로 이해하시면 됩니다. 즉, Table1의 개수 x Table2의 개수만큼을 반환합니다. Code : SELECT * FROM table1 CROSS JOIN table2 2021. 3. 24.