★ 총 평-SQL은 여전히 매일 코드카타로 공부중-아직도 뒤쳐지는 파이썬 .... but 조금씩 나아지는 중-2주차 돌입하니 체력 부족인 나를 깨닫는 중 ....-데이터 리터러시 ....랑 원래 친밀도 없었는데 강의듣고 더 없어짐 ☆ 배운 것-데이터 리터러시에 대한 내용, 데이터 분석할때 필요한 문해력에 대해 배웠는 점-파이썬 종합반 강의를 들으면서 원래 잘 이해되지 않았던 반복문, 함수에 대해 자세하게 알게 됐다는 점-그 외 파이썬 문법들과 심화 함수도 어떤 것들이 있는지 정도로만 인지 칭찬할 점-결석없이 이번주도 잘 달렸다!-파이썬 코드카타 문제들 이제 조금씩 이해 가능해지고 있다!-이번주에 올라온 강의들 밀리지 않고 다 듣고 TIL도 매일 작성 완료하는 중 노력할 점-파이썬 저번주와 똑같이 여전히..
전체 글
데이터 분석가로 나아가는 중20240705 TIL조건문if 조건: # 조건이 참일 때 실행될 코드elif 다른조건: # 다른 조건이 참일 때 실행될 코드else: # 위의 조건이 모두 거짓일 때 실행될 코드 ▶ 연산자파이썬에서 조건을 판단하기 위해 비교 연산자를 사용> : 초과 : 미만>= : 이상 : 이하== : 같음!= : 같지 않음조건을 결합할 때 사용하는 논리 연산자도 알아두면 유용and : 모두 참일 때 참or : 하나 이상이 참일 때 참not : 조건을 부정반복문▶for문for 변수 in 반복할_데이터: 코드_블록반복할_데이터 : 리스트, 튜플, 문자열 등과 같은 반복 가능한 데이터 타입변수 : 각 반복마다 현재 값을 가지는 변수▶for문 기본 사용법range() 함수와 함께 사용하기range() ..
13번 - 자릿수 더하기자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요.예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.제한사항N의 범위 : 100,000,000 이하의 자연수def solution(n): answer = 0 for i in str(n): answer += int(i) return answer 문자열(str)로 바꾼 뒤 다시 숫자형(int)로 바꿔 answer 결과 값 얻기!14번 - 약수의 합정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.제한 사항n은 0 이상 3000이하인 정수입니다.def solution(n): ..
20240704 TIL리스트(List): 파이썬에서 가장 자주 사용되는 데이터 구조 중 하나.: 여러 항목들을 담을 수 있는 가변한 시퀀스 ▶ 기본 구조# 1. 리스트 생성my_list = [1, 2, 3, 4, 5]# 2. 리스트의 기본 구조print(my_list) # 출력: [1, 2, 3, 4, 5] ▶리스트 기본 사용법append(): 리스트에 항목을 추가합니다.extend(): 리스트에 다른 리스트의 모든 항목을 추가합니다.insert(): 리스트의 특정 위치에 항목을 삽입합니다.remove(): 리스트에서 특정 값을 삭제합니다.pop(): 리스트에서 특정 위치의 값을 제거하고 반환합니다.index(): 리스트에서 특정 값의 인덱스를 찾습니다.count(): 리스트에서 특정 값의 개수를 세어..
46번 - 대여 기록이 존재하는 자동차 리스트 구하기CAR_RENTAL_COMPANY_CAR 테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서 자동차 종류가 '세단'인 자동차들 중 10월에 대여를 시작한 기록이 있는 자동차 ID 리스트를 출력하는 SQL문을 작성해주세요. 자동차 ID 리스트는 중복이 없어야 하며, 자동차 ID를 기준으로 내림차순 정렬해주세요.select distinct(a.car_id) car_idfrom car_rental_company_car a inner join car_rental_company_rental_history b on a.car_id=b.car_idwhere month(b.start_date) = 10 and car_type = '세단'o..
20240703 TIL데이터 리터러시란?데이터를 읽는 능력데이터를 이해하는 능력데이터를 비판적으로 분석하는 능력= 결과를 의사소통에 활용할 수 있는 능력즉,1. 데이터 수집과 데이터 원천을 이해2. 주어진 데이터에 대한 다양한 활용법 이해3. 데이터 수집과 데이터 원천을 이해하고주어진 데이터에 대한 다양한 활용법을 이해하고데이터를 통한 핵심지표를 이해하며 올바른 질문을 던질 수 있도록 만들어줌 ▶ 상관관계 VS 인과관계상관관계인과관계두 변수가 얼마나 상호 의존전인지를 파악하는 것을 의미실질적으로 하나의 요인으로 인해 다른 요인의 수치가 변하는 형태한 변수가 증가하면 다른 변수도 따라서 증가/감소하되 그 추이를 따름원인과 결과가 명확한 것상관관계는 인과관계가 아닌 것을 항상 유의상관관계만으로 섣불리 의사결..
원문 : https://yozm.wishket.com/magazine/detail/1821/ ➕ 아티클 요약 및 주요 내용요약 :데이터 시각화의 오류와 왜곡에 대해 설명관련된 사례 분석데이터 시각화 사용에서 발생할 수 있는 오류와 오해를 설명하며 방지하기 위한 주의사항을 제시데이터 시각화에서 정확한 기준선 사용, Y축의 적절한 설정, 3D 차트 사용 자제 등의 중요성을 강조하지만 데이터 시각화를 비판적으로 볼 필요성을 역설주요 포인트 : 기준선 확인: 막대그래프의 기준선이 0인지 확인 → 0이 아닌 경우, 데이터 과장되거나 축소Y축 설정: 왜곡된 데이터를 방지하기 위해 Y축을 적절히 설정 → 축 범위와 간격이 데이터 인식에 큰 영향스케일: 선 그래프의 스케일에 따른 변화를 주의파이 차트 사용: 전체 합..
45번 - 3월에 태어난 여성 회원 목록 출력하기MEMBER_PROFILE 테이블에서 생일이 3월인 여성 회원의 ID, 이름, 성별, 생년월일을 조회하는 SQL문을 작성해주세요. 이때 전화번호가 NULL인 경우는 출력대상에서 제외시켜 주시고, 결과는 회원ID를 기준으로 오름차순 정렬해주세요.select member_id, member_name, gender, date_format(date_of_birth, '%Y-%m-%d') date_of_birthfrom member_profilewhere gender='W' and tlno is not null and month(date_of_birth) = '03'order by 1 조회 : 회원ID, 이름, 성별, 생년원일date..