목록분류 전체보기 (177)
홍동이의 성장일기
안녕하세요 👋 오늘은 지난 9월 25-26일에 진행된 '대한민국 디지털 미래혁신대전 2023 | 잡테크 커넥팅 데이즈' 후기에 대해 이야기해보겠습니다. 저는 26일 화요일에 참가했으며, 행사는 코엑스 1층 A홀에서 진행됐습니다. 사전예약을 하고 갔기 때문에 바로 입장권을 발급받을 수 있었습니다. 저는 채용 브랜딩 행사에 중점을 두고 참가했습니다. 따라서 세션1에 참여하여 강연을 들었습니다. 목차 토스는 왜 고객 상담 전문 기업을 만들었을까? 네이버 웹툰의 성장기 당근, 우리는 이렇게 일해요! 나와 스타트업 모두 함께 성장하는 법 💡 토스는 왜 고객 상담 전문 기업을 만들었을까? 토스씨엑스 고객 경험의 처음과 끝, 새로운 상담을 만들어갑니다 tosscx.com 강연 내용 토스씨엑스는 토스의 고객행복팀으로 ..
Weather Observation Station 5 | HackerRank Write a query to print the shortest and longest length city name along with the length of the city names. www.hackerrank.com -- 글자수가 가장 긴 city SELECT city , length(city) FROM station ORDER BY 2 DESC, 1 LIMIT 1; -- 글자수가 가장 짧은 city SELECT city , length(city) FROM station ORDER BY 2, 1 LIMIT 1; 💡 문제풀이 ➡️ 문제 조건에 두 개의 개별 쿼리를 작성하여 원하는 결과를 출력해도 된다는 조건이 있어서 이름이..
Occupations | HackerRank Pivot the Occupation column so the Name of each person in OCCUPATIONS is displayed underneath their respective Occupation. www.hackerrank.com 💡 문제풀이 1. 직업별로(PARTITION BY occupation) 이름을 알파벳순으로(ORDER BY name) 순위를 매겨줍니다. SELECT occupation , name , ROW_NUMBER() OVER (PARTITION BY occupation ORDER BY name) as rn FROM occupations 2. 피벗을 위해 CASE WHEN 구문을 사용합니다. SELECT rn , CAS..
New Companies | HackerRank Find total number of employees. www.hackerrank.com SELECT c.company_code , c.founder , (SELECT COUNT(DISTINCT lead_manager_code) FROM lead_manager WHERE company_code = c.company_code) , (SELECT COUNT(DISTINCT senior_manager_code) FROM senior_manager WHERE company_code = c.company_code) , (SELECT COUNT(DISTINCT manager_code) FROM manager WHERE company_code = c.company_c..
안녕하세요 👋 오늘은 지난 9월 7일에 진행된 '데이터로 새로 쓰는 대한민국 식생활 지도' 세미나 후기에 대해 이야기해보겠습니다. 강연은 Zoom으로 진행되어 편하게 볼 수 있었습니다. 데이터 강연은 오픈서베이 푸드다이어리라는 데이터에 기반하여 진행되었습니다. 1부 1부 강연에서는 코로나 이전, 팬데믹, 엔데믹 기간의 대한민국 식생활 변화를 살펴볼 수 있었습니다. 특히 '코로나 이전과 엔데믹의 식생활을 비교해보았을 때 우리는 코로나 이전으로 완전히 돌아갔는가?'에 대해 데이터를 통하여 직접 확인해볼 수 있었습니다. 강연에서 발표된 코로나 기간 동안의 대표적인 식생활 변화로는 상차림 간소화, 내식, 외식의 대안 성장, 식단에 오르는 메뉴 변화가 대표적이었습니다. 각 요소들은 나이 세그먼트에 따라서도 유의미..
안녕하세요 👋 오늘은 태블로 신병훈련소 5일차 과제를 함께 해결해보겠습니다 💪 태블로에서는 기본적인 지리 정보 시각화 뿐만 아니라, 사용자 지정 이미지 위에 위치 정보를 사용하여 시각화하거나, 함수를 사용하여 이동 경로를 표현하는 것도 가능합니다. 오늘은 다양한 지리 정보를 활용한 시각화 방법을 실습해보겠습니다. 목차 1. 배경 이미지를 이용한 Custom Map 사용하기 2. 공간 테이블 계산을 이용한 맵 활용 3. Buffer 함수를 이용한 맵 활용 1. 배경 이미지를 이용한 Custom Map 사용하기 수도권 지하철 노선도 위에 일별 평균 승/하차 승객수를 표현해보겠습니다. 사용 Data: 2호선 역별 승하차인원수 1. 열 선반에 X, 행 선반에 Y를 놓아줍니다. 2. 세부정보에 "역명"을 놓아주고..
안녕하세요 👋 오늘은 태블로 신병훈련소 4일차 과제를 함께 해결해보겠습니다 💪 오늘은 도시대기 미세먼지 데이터와 빅맥 지수 데이터를 이용하여 다양한 시각화를 이용해 "시간 분석"을 해봅니다.보통 시간 관련 분석을 할 때는 트렌드를 살펴보는데 유용한 라인차트를 자주 사용합니다.과제를 통해 한 번 살펴봅시다! 목차 1. 라인 차트 2. 하이라이트 테이블 3. 테이블 계산식을 이용한 시간 분석 4. 덤벨차트 1. 라인 차트 라인 차트는 시간의 흐름에 따라 데이터의 패턴과 트렌드를 보는데 가장 많이 사용되는 시각화입니다.라인 차트를 이용해서 월 별 미세먼지 평균 지수를 살펴보겠습니다. 사용 Data: 도시대기 미세먼지(PM10) 1. 열 선반에 "기준년월"을 놓아준 후, "월"로 변경해줍니다. 행 선반에 "PM..
안녕하세요 👋 오늘은 태블로 신병훈련소 3일차 과제를 함께 해결해보겠습니다 💪 정답까지 가는 과정을 함께 살펴봐요! 3일차에는 매개변수를 이용해서 시각화와 사용자가 상호작용 하는 방법을 알아보았습니다. 또한 대시보드 동작을 이용해서 대시보드와의 상호작용하는 법도 알아보았습니다. 목차 1. 매개 변수를 사용하여 측정값 변경하기1 & 마크 색상 표현하기 2. 매개 변수를 사용하여 측정값 변경하기2 3. 대시보드 동작 적용하기 1. 매개 변수를 사용하여 측정값 변경하기1 & 마크 색상 표현하기 하나의 시각화에서 여러 개의 측정값을 변경해보고, 선택한 카페인 함유량에 따라 카테고리 색상이 표시되도록 합니다. 사용 Data = 스타벅스 메뉴 1. "매개 변수 만들기"에 들어가줍니다. 2. "측정값 선택" 매개 변..
최근 데이터 분석가 인턴 공고에 지원을 몇 번 해보았는데 결과가 아주 처참했습니다 .. ㅎ 문제가 발생하면 원인을 파악해야겠죠? 전략 변경의 필요를 느낀 계기 한 기업 서류 과정에서 이력서와 노션 포트폴리오를 제출했습니다. 노션 포트폴리오는 페이지 방문자의 수를 페이지 애널리틱스를 통해 볼 수 있거든요? 그런데 고유 조회수가 1이었습니다.. 즉, 이력서를 보고 포트폴리오를 열어보지도 않으신거죠..........🥲 이건 뭔가 크게 잘못됐다라는 느낌이 들었습니다. 전략을 바꿀 필요가 있다고 느낀 후 과거에 제가 성취를 이뤘던 과정들을 천천히 곱씹어보았습니다. 저는 자격증을 취득하면서 느낀점을 힌트로 삼았는데요, 바로 본격적인 자격증 따기 모드에 돌입하기 전에 여러 가지의 합격 후기들을 읽으며 합격 전략을 세..
Contest Leaderboard | HackerRank Generate the contest leaderboard. www.hackerrank.com SELECT h.hacker_id , h.name , SUM(score_max) total_score FROM( SELECT hacker_id , challenge_id , MAX(score) score_max FROM submissions GROUP BY 1,2 ) s INNER JOIN hackers h ON s.hacker_id = h.hacker_id GROUP BY 1,2 HAVING total_score 0 ORDER BY 3 DESC, 1 💡 문제풀이 1. hacker_id와 challenge_id별로 가장 높은 score을 구한다. SEL..