전체 글

AI를 공부하고 기록합니다.
#가장 많이 주문한 메뉴에 대해 코스 요리로 묶음#2가지 이상 단품 메뉴, 2명 이상의 손님이 주문한 조합에 대해서만 후보에 포함#길이별 조합 찾기+counter 활용?: 중복 이중문,,, 최선인가from itertools import combinationsfrom collections import Counterdef solution(orders, course): answer=[] for i in course: li=[] for j in orders: for k in combinations(j, i): res = ''.join(sorted(k)) li.append(res) sorted..
"""문제무한히 큰 배열에 다음과 같이 분수들이 적혀있다.1/1 1/2 1/3 1/4 1/5 …2/1 2/2 2/3 2/4 … …3/1 3/2 3/3 … … …4/1 4/2 … … … …5/1 … … … … …… … … … … …이와 같이 나열된 분수들을 1/1 → 1/2 → 2/1 → 3/1 → 2/2 → … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자.X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오.입력첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다.출력첫째 줄에 분수를 출력한다.=? X번쩨 분수가 어떤 분수인지 출력"""num = int(input())line = 1while num > line: num -= line line +..
· AI
이번에 새롭게 공부한 이미지 데이터 augmentation작은 물체에 대해 잘 탐지를 하지 못해 zoom out을 통한 augmentation과 rotation을 통해 4만장의 데이터를 2배로 증가시켰다. import osimport globimport randomimport cv2import numpy as npfrom tqdm import tqdmimport albumentations as Aimport loggingimport timefrom datetime import datetime# Set Log Hcurrent_time = datetime.now().strftime('%Y%m%d_%H%M%S')log_filename = f'logs/image_processing_{current_time}.l..
· TIL
AWS 환경에서 Requests 활용하여 크롤링 수행 에러 Enable Javascript and Cookies to Continue 해결 방안헤더에 User_agent 설정해주기 header = {"User-Agent": "MY User-Agent"} response = requests.get(url, headers=header)https://www.whatismybrowser.com/detect/what-is-my-user-agent/ What is my user agent?Every request your web browser makes includes your User Agent; find out what your browser is sending and what this identifies yo..
지금까지 데이터 분석 과제를 여러번 수행했었는데 떨어진 것도 있고 붙은 것도 있다. 간단 후기들은 아래 링크에 있다.상반기에 또 과제 테스트를 진행하며 느꼈던 점 및 개인 공부용으로 글을 수정 발행한다. https://emperor-one-data-study.tistory.com/61 [취준 일기] 2023 하반기 현대 캐피탈 채용 후기/현대캐피탈 과제테스트 후기 /서류+ 데이터 분석16일 16시까지 서류 접수를 마치고 22일 데이터 분석 코딩테스트를 봤다.서류랑 데이터 분석 코테 결과를 종합적으로 심사한다고 해서 코딩테스트 관련 안내를 하염없이 .. 기다렸는데 19일에 관emperor-one-data-study.tistory.comhttps://emperor-one-data-study.tistory.c..
· 취준일기
간절하게 달려온 이번 상반기 첫 최종탈락이 왔다. 너무 너무 막막하고 죽고싶지만 앞으로가 남아있고 회고해야 나아갈 수 있기 때문에 기록해본다.  0. 롯데이노베이트 채용 공고 및 일정 요약 롯데 정보통신으로 공고가 나왔지만 서류 결과를 보내주면서 사명 변경 관련 안내를 해줬었다. 전체적인 타임라인은 이러하다. 아마 많은 취준생들이 결과 언제 나와 ! 하고 많이 불안해하기 때문에 시간까지 자세히 적었다 ㅋㅋ5월 입사다보니 결과가 빨리 빨리 나왔던 것 같다. 2차 면접 시에 알려줬던 정보로는 5월 7일 입사라고 하는거보니까 다른 기업보다 빨리 인재 확보를 하려는 것이 느껴졌다.3/17 23:00 서류 마감3/22 17:57 서류 결과 발표 및 직무테스트 관련 안내 메일3/28 13:00 직무 테스트4/5 1..
· TIL
📍Shell 이란? 셸(Shell)은 컴퓨터 운영 체제와 사용자 간의 상호 작용을 담당하는 프로그램이다. 사용자는 셸을 통해 운영 체제에 명령을 내리고, 파일을 관리하며, 다양한 프로그램을 실행할 수 있다. 쉽게 말해서 파일 조작, 프로그램 실행, 변수 및 환경 설정, 권한 설정 등 컴퓨터 운영 체제를 Shell을 통해 조작할 수 있다. 다양한 모델 코드를 공부하다보면, 파이썬 py 파일로 구성되어 있는 경우도 있지만 .sh (Shell Script 파일)로 되어있는 경우도 많이 볼 수 있다. 이처럼 Shell Script 파일을 활용하여 다양한 자동화 작업, 프로그램 실행 등을 수행할 수 있다. 📍Shell 종류 : Bash / Zsh 선호하는 셸을 선택하여 개인적인 작업 환경 설정 가능하다. 터미널 ..
Select 기본 사용 형식 SELECT FROM WHERE ORDER BY #정렬 기본적으로 쿼리는 소문자로 작성해도 된다 ! 단, 칼럼명은 대소문자 구분 정렬 ORDER BY asc (오름 차순), desc (내림차순) ; 날짜 데이터 다루는 방식 형식 지정 : DATE_FORMAT('%Y-%m-%d') AS 월만 지정해서 조건 지정할 때: MONTH() 조건을 지정할 때having like ‘%서울’ WHERE AND 조건 AND 조건 연산 평균: AVG 소숫점: ROUND(,) groupby : 그룹별 평균 등등 Example 강원도에 위치한 생산공장 목록 출력하기 SELECT FACTORY_ID, FACTORY_NAME, ADDRESS FROM FOOD_FACTORY WHERE ADDRESS l..
재온
나의 데이터 세상