본문 바로가기

분류 전체보기

(40)
2023-01-08 Python 과제(1) (문제 1) 제품 재고 관리 배경: 당신은 소매점에서 근무하며 제품의 재고 관리를 담당하고 있습니다. 제품의 재고는 매주 갱신되며, 재고가 부족하거나 과잉인 제품을 식별하는 것이 중요합니다. 목표: 주어진 제품의 재고 데이터를 분석하여, 재고가 기준치 미안인 제품과 기준치 초과인 제품을 식별하는 프로그램을 작성하세요. 데이터: 재고 데이터는 이중 리스트로 제공되며 첫 번째 전달인자로 받습니다 이중 리스트의 각 요소는 [제품명, 현재 재고량] 형식의 리스트입니다. 예: [['Apple', 30], ['Banana', 20], ['Orange', 50]] 재고 기준치는 함수에서 두 번째 인자(하나의 기준치)로 받습니다. 기준치 이하면 재고가 부족한 것으로, 기준치 이상이면 재고가 과잉인 것으로 간주합니다. ..
데이터 분석 3주차 - WIL 파이썬 기초 시작 교육의 시작은 해볼만 했으나 파이썬 과제를 보고 멘붕 ㅠㅠ 1+1을 알려주고 미적분을 풀라니 무슨 문제를 푸는지 이해가 되지도 않고 구글링을 해봐도 챗 gpt를 써봐도 도통 이해가 되지 않는다 할 수 있을까? 싶기도 하지만 튜터분들의 얘기를 들으면서 일단 우겨넣고 이해해보고 있다. 그리고 데이터 분석의 직무 특강을 들으면서 과연 내가 하고 싶은 업무가 이 일이 많은지 깊은 고민에 빠지게 되었다. 단순히 데이터를 분석하면서 내가 하던 업무에 강점을 갖고 싶었던 건데 파이썬과 SQL을 공부하면서 하던 업무에서 어떻게 활용 할 수 있을까? 그리고 어떻게 도움을 줄 수 있을까? 아직 시간은 많으니 부담감은 내려놓고 머리를 비워야겠다
2024-01-04 Python 시작 변수 선언 a = 3 # 3을 a에 넣는다. print(a) b = a # a에 들어 있는 값인 3을 b에 넣는다. print(b) a = 5 # a에 5라는 새로운 값을 넣는다. print(a, b) # 5 3 a = 3 (수학이 아니라 a라는 값에 3이 들어있다고 이해하자) 숫자형 자료 * 자료형이란 프로그래밍을 할 떄 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다. * 숫자형에서는 다양한 형태의 숫자를 사용 할 수 있다. - 정수형 int - 실수형 float 정수 또는 실수형인지 확인 가능한 함수 print(type()) 파이썬으로 사칙연산하기 a = 7 b = 2 a+b # 9 a-b # 5 a*b # 14 a/b # 3.5 a+3*b # 13 (여러 연산을 한 줄에 할 경우 ..
2024-01-03 SQL 문제풀이 1. ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니다..
2024-01-02 SQL 문제풀이 1. 다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다. 자동차 종류는 '세단', 'SUV', '승합차', '트럭', '리무진' 이 있습니다. 자동차 옵션 리스트는 콤마(',')로 구분된 키워드 리스트(옵션 리스트 값 예시: '열선시트', '스마트키', '주차감지센서')로 되어있으며, 키워드 종류는 '주차감지센서', '스마트키', '네비게이션', '통풍시트', '열선시트', '후방카메라', '가죽..
데이터 분석 2주차 - WIL 즐겁기도 하고 좌절도 많이 한 2주차가 끝이 났다. 우선, 새로 만들어진 팀원들과 함께 공부하고 힘들 때 소소한 얘기들이 SQL의 기초는 어느 정도 이해가 된다는 사실과 스스로 이해하고 성공했을 때 드는 성취감은 너무나 행복하다 하지만, 파이썬의 'ㅍ' 도 모르는 상황에서 판다스, 넘파이 등등 이해가 안되는 강의 보고 이해만 하라고 하지만 막상 어려운 수식은 외워야 한다는 사실에 깊은 좌절감을 느끼고 있다. 2024년에는 더 성장하는 한 해가 되었으면 한다. https://yupyupdata.tistory.com/8 2023-12-26 SQL 문제 풀이 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID,..
2023-12-29 SQL 과제 문제 1: "최소 주문 날짜 찾기" 주어진 테이블 **list_of_orders**에는 여러 주문들의 날짜가 저장되어 있습니다. 주문 날짜는 'dd-mm-yyyy' 형식으로 저장되어 있습니다. 이 테이블에서 가장 이른 주문 날짜를 찾아보세요. 해설 예시 : SQL 문은 list_of_orders 테이블에서 order_date 열의 값들 중 가장 이른 날짜를 찾는데 사용됩니다. STR_TO_DATE 함수는 날짜를 문자열에서 날짜 형식으로 변환하는 데 사용되며, 이 경우 'dd-mm-yyyy' 형식으로 설정되어 있습니다. 이 문제의 목적은 날짜 데이터를 다루고, 함수를 사용하여 형식을 변환하는 방법을 이해하는 것입니다. select min(order_date) from list_of_orders where ..
2023-12-28 SQL 문제풀이 1. 이름 없는 동물 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 입양 게시판에 동물 정보를 게시하려 합니다. 동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해 주세요. 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 "No name"으로 표시해 주세요. SELECT Animal_Type..