2025/01 47

[2025/01/03]내일배움캠프 QA/QC 1기 - 13일차

코드카타(https://essay2892.tistory.com/46) Library 개인 과제(https://essay2892.tistory.com/47) 10분 Pandas(https://pandas.pydata.org/pandas-docs/stable/user_guide/10min.html)Stack 이후부터 끝까지 실습문제로 더 익숙해지기  - 한 걸음 더!더보기import pandas as pdimport numpy as npfrom datetime import datetime, timedeltaimport randomimport matplotlib.pyplot as pltimport seaborn as sns# 데이터 크기 설정num_samples = 1000# 랜덤 시드 설정np.random...

[2025/01/03]Library 개인 과제

🔩 Level. 1 : 데이터 전처리더보기문제 1-1 : CSV 파일 읽기 및 데이터 기본 확인CSV 파일을 읽어 DataFrame(df) 을 생성합니다.데이터셋 미리보기 : df의 상위 5개 행을 출력하세요.데이터 정보 : 컬럼명, 데이터 타입, 결측치 등 기본 정보를 출력하세요.기술 통계 : 평균, 표준편차, 최소/최대값 등 기술 통계를 출력하세요.결측값 개수 : 각 열별로 결측값이 몇 개인지 출력하세요.중복 행이 몇 개인지 출력하세요import pandas as pd# 1) CSV 파일을 읽어 DataFrame 생성 (Data는 manu)manu = pd.read_csv('manufacturing_data_400.csv')# 2) df의 상위 5개 행을 확인하고 출력manu.head()# 3) d..

[2025/01/03]알고리즘 코드카타 2회차

PYTHON머쓱이는 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 2022년 기준 선생님의 나이 age가 주어질 때, 선생님의 출생 연도를 return 하는 solution 함수를 완성해주세요def solution(age):     answer = 2023 - age     return answer SQL동물 보호소에 들어온 모든 동물의 아이디와 이름을 ANIMAL_ID순으로 조회하는 SQL문을 작성해주세요.SELECT ANIMAL_ID, NAME FROM ANIMAL_INS ORDER BY ANIMAL_ID

코드카타 2025.01.03

[2025/01/02]내일배움캠프 QA/QC 1기 - 12일차

데이터 전처리 실습더보기iris 데이터셋을 활용해서 전처리를 해보자 import seaborn as snsimport pandas as pd# 데이터셋 불러오기iris_data = sns.load_dataset('iris') Q1. 'species' 열 값이 'setosa'인 데이터 선택하기 setosa = iris_data.loc[iris_data['species'] == 'setosa']setosa# Q2. 10부터 20까지의 행과 1부터 3까지의 열 선택하기 subs = iris_data.iloc[10:21, 1:4]subs#  tips 데이터셋을 활용해서 전처리를 해보자 import seaborn as sns# 데이터셋 불러오기tips_data = sns.load_dataset('tips') Q1..

[2025/01/02]데이터 전처리 & 시각화 숙제

이제는 응용! 배운 것을 다 활용해서 숙제를 해볼까요? 1. flights 데이터셋을 활용해서 그래프를 그려봅시다import seaborn as snsimport matplotlib.pyplot as plt# Seaborn의 내장 데이터셋 'flights' 불러오기flights_data = sns.load_dataset('flights')더보기1) 연도별 총 승객 수yearly_passengers = flights_data[['year','passengers']].groupby('year').sum().reset_index()plt.bar(yearly_passengers['year'], yearly_passengers['passengers'])plt.xlabel('Year')plt.ylabel('Pass..

[2025/01/02]알고리즘 코드카타 1회차

PYTHON1. 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요.def solution(num1, num2):    answer = num1 - num2    return answer 2. 정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요.def solution(num1, num2):    answer = num1 * num2    return answer 3. 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.def solution(num1, num2): ..

코드카타 2025.01.02

[2025/01/01]내일배움캠프 QA/QC 1기 - 자습

전처리 & 시각화 3주차더보기df[df['sex']=='Male']# df[(df['sex']=='Male') & (df['smoker']=='Yes')]# df.loc[df['size']>3,'tip':'smoker']# df[df['size'].isin([1,2])]# df[df['day'].isin(['Sun','Thur'])]#더보기df['day'] == 'Sun'# condition = df['tip'] 2df[condition]# cond1 = df['size'] >= 3cond2 = df['tip'] 2df[cond1 & cond2]# cond = (df['sex'] == 'Male') & (df['tip'] > 3)df[cond]# cond = (df['sex'] == 'Male') \..