Til 12

240809_통계학 기초 5주차 상관관계

상관관계5.1 피어슨 상관계수 1) 피어슨 상관계수란 무엇일까?피어슨 상관계수두 연속형 변수 간의 선형 관계를 측정하는 지표피어슨 상관계수 그래프에서 x와 y의 선형 관계를 보여준다.-1에서 1 사이의 값을 가지며1은 완전한 양의 선형 관계-1은 완전한 음의 선형 관계0은 선형 관계가 없음을 의미더보기import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns from scipy.stats import pearsonr # 예시 데이터 생성 np.random.seed(0) study_hours = np.random.rand(100) * 10 exam_scores = 3 * study_hours + np..

240718_파이썬, PYTHON, WHILE문

while문은 조건문이 참이면 계속해서 반복실행한다.while 문을 사용하여 1부터 10까지의 숫자를 출력하는 프로그램을 작성하기더보기# 방법 1count = 0while count     count = count + 1    print(count)# 방법 2count = 0while True:    count = count + 1    if count>10:        break    print(count)   컴프리핸션 : 코드로 잘난척하기ㅋㅋㅋ장점 코드가 간결해진다.리스트를 만드는 과정이 한 눈에 들어온다더 빠른 실행 속도를 가질 수 있다.단점복잡한 로직을 포함할 경우 가독성이 떨어진다.너무 긴 컴프리핸션은 코드의 이해를 어렵게 한다.# 기존 방식numbers = [1, 2, 3, 4, 5]squ..

WIL 내배캠 Data 3기 Chapter 2 프로그래밍 기초 주차 240708-240712

나의 주간 목표 20240708-202407121. 점프투파이썬 읽고 따라하기2. 데이터 분석 파이썬 종합반 강의 마무리 2024.07.10 - [내배캠_Data_3기/TIL] - 240710_PYTHON, 파이썬 기초, 리스트 240710_PYTHON, 파이썬 기초, 리스트강의 [Python] 파이썬 기초 리스트 : 순서가 있는 값대괄호[]를 사용하여 값을 순서대로 표현(맨 처음 값은 0번째로 시작)리스트의 인덱싱(Indexing) : 리스트에서 특정 위치의 값에 접근하는 방법리data3kayla.tistory.com2024.07.12 - [내배캠_Data_3기/TIL] - 240711_PYTHON, 파이썬, 리스트, 인덱싱, 슬라이싱, 문자열 240711_PYTHON, 파이썬, 리스트, 인덱싱, 슬..

240710_PYTHON, 파이썬 기초, 리스트

강의 [Python] 파이썬 기초 리스트 : 순서가 있는 값대괄호[]를 사용하여 값을 순서대로 표현(맨 처음 값은 0번째로 시작)리스트의 인덱싱(Indexing) : 리스트에서 특정 위치의 값에 접근하는 방법리스트 값 삭제 항목 삭제 : del 리스트이름리스트 내 모든 항목 제거 : 리스트이름.clear()리스트 값 변경하기: 리스트이름[변경할 위치] = 변경할 값중첩된 리스트에서 인덱싱 : print(리스트이름[값의위치][값의 위치])# 중첩된 리스트에서 인덱싱하기nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]print(nested_list[1][0]) # 출력: 4 (두 번째 리스트의 첫 번째 항목)  슬라이싱 : 리스트의 일부분을 추출특정 범위의 항목을 선택..

240703_파이썬, PYTHON, 문제풀이

강의 : 파이썬 문법 기초 - 1주차 1-8. 반복문 - 연습문제짝수 출력하기더보기num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4] for num in num_list:     if num % 2 == 0: #짝수는 2로 나누었을때 나머지가 없다.        print(num)짝수의 개수 출력하기더보기num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4] count = 0 for num in num_list:     if num % 2 == 0:         count += 1 print(count)

WIL 내배캠 Data 3기 Chapter 1 온보딩 주차 240624-240628

해냈다뤼😎✌ 강의 시작 전 데이터분석에 대해서 잘 몰라 도서관에 가서 찾아보았다. 자세하게는 아직 모르겠다. 팀멤버들을 만났고 팀명은 정오의 데이터로 정했다.매일 오전,오후 스크럼으로 진행정도 파악. 목표 달성할 때마다 성취감 굳굳. SQL 기초적인 작성방법과 기본적인 명령어를 배웠다.2024.06.24 - [내배캠_Data_3기/TIL] - 240624_SQL, 데이터베이스, 쿼리, 연산자, 명령어, SQL문제 240624_SQL, 데이터베이스, 쿼리, 연산자, 명령어, SQL문제강의 : [KDC] 엑셀보다 쉽고 빠른 SQL - 1주차 수업목표데이터베이스와 SQL 이해하기SELECT, FROM 문을 이용하여 데이터를 조회하기WHERE 절을 이용하여 데이터를 필터링하기데이터베이스 : 데이터가 저data..

240628_SQL, JOIN, 문제, 명령어

강의 : [KDC] 엑셀보다 쉽고 빠른 SQL - 4주차 [실습] JOIN으로 두 테이블의 데이터 조회하기 1. 한국 음식의 주문별 결제 수단과 수수료율을 조회하기    (조회 컬럼 : 주문 번호, 식당 이름, 주문 가격, 결제 수단, 수수료율)    *결제 정보가 없는 경우도 포함하여 조회흐름 정리해보기어떤 테이블에서 데이터를 뽑을 것인가 -> food_orders, payments어떤 컬럼을 이용할 것인가 -> cuisine_type, order_id, restaurant_name, price, pay_type, vat어떤 조건을 지정해야 하는가 -> where cuisine_type='Korean'어떤 함수(수식)을 이용해야 하는가 -> (결제 정보가 없는 경우도 포함)left join paymen..

240627_SQL, Subquery, JOIN, INNER JOIN,LEFT JOIN, RIGHT JOIN

강의: [KDC] 엑셀보다 쉽고 빠른 SQL - 4주차  [문자변경]1. REPLACE : 지정한 문자를 다른 문자로 변경2. SUBSTRING : 특정 문자만 추출3. CONCAT : 여러 문자를 합하여 포맷팅 [조건문]1. IF : if(조건, 주건을 충족할 때, 조건을 충족하지 못할 때)2. CASE WHEN END :     case when 조건1 then 값(수식)1            when 조건2 then 값(수식)2            else 값(수식)3            end   [Subquery]필요한 경우여러번의 연산을 수행해야 할 때조건문에 연산결과를 사용해야 할 떄조건에 Query 결과를 사용하고 싶을 때  Subquery문의 기본 구조 select column1, spe..