목록Data Analyst/daily (50)
rubus0304 님의 블로그
#df8 편집(주차장 정보)df8 = pd.read_csv("대구 주차장 정보.csv",encoding="EUC-KR")df8 = pd.read_csv("대구 주차장 정보.csv",encoding="EUC-KR")address_pattern = r"(\S+) (\S+) (\S+)"df8[["addr_1", "addr_2", "addr_3"]] = df8["소재지지번주소"].str.extract(address_pattern)df8_edit=df8.reset_index(drop=True)df8_edit_1=df8_edit.groupby(["addr_1", "addr_2", "addr_3"]).count()df8_edit_2=df8_edit_1['주차장관리번호'].reset_index()df8_edit_3=d..
프로젝트 달달 날짜계획11/29(금)-2PM 주제 정하기-9PM 계획서 제출12/2(월)-데이터전처리(이상치,결측치) 완성-머신러닝12/3(화)-시각화 완성12/4(수)-PPT들어갈 내용정리12/5(목)-PPT완성12/6(금)-발표스크립트 준비-발표영상녹화 및 투표-9PM PPT, 발표영상 제출12/9(월)-발표(10분) [제출물]PPT Python 코드 정리 파일대표 썸네일: 1280픽셀 * 720픽셀 (16:9 종횡비) ** 이번 발표 유의사항 ETA (Estimated Time of Arrival’ 도착예정시간 마감기한 맞추기 주제!ONAIR 순서발표 추가 평가항목: 기획안과 최종 결과물의 일치여부1.분석목표 일치/ (설정분석목표와 결과물 잘 맞는지 평가)2.분석방법 적용/ (제시된 분석방법이 ..
https://leetcode.com/problems/classes-more-than-5-students/ classes more than 5 studentsselect classfrom(select class, count(student) cnt_studentfrom Coursesgroup by 1 having cnt_student >=5)a
[4기] QCC - 3회차 [4기] QCC - 3회차 | Notion셋팅 안내teamsparta.notion.site[ 문제 ]당신은 이커머스 회사 ’루팡(주)’의 고객 코호트 분석팀에 속해 있습니다. 이번 분석의 목표는 2011년 12월에 첫 주문을 한 고객에 대해, 여러 연도별 매출 관련 지표를 집계하는 것입니다. 1. 첫 주문 날짜가 2011년 12월인 고객만 필터링2. 각 고객의 첫 주문과 마지막 주문 사이의 기간을 기준으로, 그 기간 동안의 연평균 총거래액(GMV)을 계산합니다. 소수점 2째자리까지 계산해주세요.3. 고객별 각 연도에서의 주문 수를 집계하고, 최대값과 그 최대값을 발생시킨 연도를 찾습니다.4. 결과는 고객 ID(customerid) 기준으로 오름차순으로 정렬합니다. 총거래액, ..
1. 스파르타(주)의 글로벌 확장을 준비 중인 팀은 신규 시장에 진출하기 위한 전략을 수립하고 있습니다. 국가 타게팅를 통해 잠재적 고객층을 확대하고자 합니다. 이에 따라, 대상이 되는 국가의 수를 먼저 정확히 파악하기 위해 데이터를 활용해 보고서를 작성하고 있습니다.country 테이블을 기반으로, 전년도 국민총생산(GNP)이 없거나 전년 대비 GNP가 감소한 국가 중 인구가 1천만 명 이상인 국가의 수를 조회하는 쿼리를 작성하세요. (내 코드)#country 테이블을 기반으로, 전년도 국민총생산(GNP)이 없거나 전년 대비 GNP가 감소한 국가 중 인구가 1천만 명 이상인 국가의 수를 조회하는 쿼리 use world ; # world 테이블을 사용할 거니까!select count(Code) c..
101. Product Sales Analysis IIIhttps://leetcode.com/problems/product-sales-analysis-iii/description/ Write a solution to select the product id, year, quantity, and price for the first year of every product sold.Return the resulting table in any order. (오답) 첫 해에 판매해서 min 썼고, left join 했는데 왜 안 될까.select b.product_id, min(year) first_year, quantity, pricefrom Sales a lef..
100. User Activity for the Past 30 Days I Write a solution to find the daily active user count for a period of 30 days ending 2019-07-27 inclusively. A user was active on someday if they made at least one activity on that day.Return the result table in any order.https://leetcode.com/problems/user-activity-for-the-past-30-days-i/description/ 30일 동안 활성상태인 유저 수 구하기. 적어도 한 가지 이상 활동 한 유저는 활성상태 포함. (정..
99. Number of Unique Subjects Taught by Each Teacher https://leetcode.com/problems/number-of-unique-subjects-taught-by-each-teacher/description/ Write a solution to calculate the number of unique subjects each teacher teaches in the university.Return the result table in any order. 중복되지 않은 과목수 찾기. (정답) 엇..그냥 했는데 됐다select teacher_id, count(distinct subject_id) cntfrom Teachergroup by 1
98. Game Play Analysis IV https://leetcode.com/problems/game-play-analysis-iv/description/ Write a solution to report the fraction of players that logged in again on the day after the day they first logged in, rounded to 2 decimal places. In other words, you need to count the number of players that logged in for at least two consecutive days starting from their first login date, then divide that..
97. Immediate Food Delivery II https://leetcode.com/problems/immediate-food-delivery-ii/description/ If the customer's preferred delivery date is the same as the order date, then the order is called immediate; otherwise, it is called scheduled.The first order of a customer is the order with the earliest order date that the customer made. It is guaranteed that a customer has precisely one first o..