일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- python
- Tableau
- 판다스
- 태블로
- 스타터스부트캠프
- 취업부트캠프
- 넘파이
- 그리디 알고리즘
- 부트캠프후기
- 브루트포스 알고리즘
- numpy
- 데이터프레임
- matplotlb
- 데이터분석
- 정렬
- ndarray
- 유데미코리아
- Leetcode
- Til
- 유데미
- DataFrame
- 유데미부트캠프
- 유데미큐레이션
- 시각화
- 데이터드리븐
- 백준
- pandas
- 파이썬
- 코딩테스트
- 데이터시각화
- Today
- Total
목록스타터스부트캠프 (56)
Diary, Data, IT

[TIL] 34일차 TIL(20230324) - Tableau Super Store Sales Tracking DashBoard 1. 분석 목적 슈퍼 스토어 판매 데이터를 분석하여 실적이 저조한 분야를 트래킹한다. 실적이 저조한 분야는 1. 제조업체, 2. 도시 기준으로 선정한다. 2. 분석 개요 1) 슈퍼 스토어의 주문량과 매출, 순이익을 여러 범주를 기반으로 확인하여 범주별로 유의미한 차이가 나타나는 경우가 있는지 확인했다. 그 결과, 지역별 주문량과 순이익의 관계에서 독특한 점을 확인할 수 있었다. Central의 수익율이 주문량에 비해 매우 저조하게 나타났다. 따라서 Central이 다른 지역에 비해 수익률이 낮은 이유를 탐색했다. 2) 지역별 서브 카테고리에 따른 수익을 그래프로 확인하였다. 그..

[TIL] 33일차 TIL(20230323) - Tableau LOD(INCLUDE, EXCLUDE, FIXED) 1. INCLUDE - 현재 설정한 VLOD 차원의 영향을 받는다. VLOD 차원에서 추가적인 차원으로 들어가고 싶을 때 사용한다. - 차원의 깊이가 상대적으로 깊어야 의미가 있다. 이미 주어진 차원에서 깊숙한 차원으로 들어가서 집계하는 것이 의미가 있기 때문이다. - 집계한 결과에 다시 집계를 하고 싶을 때 사용하기 좋다.(평균의 최소, 최대값 등) 도시를 기준으로 평균을 집계하고 그 결과를 시/도를 기준으로 보여주고 있다. 시/도 내에는 도시들의 평균이 측정값으로 존재하기 때문에 도시들의 평균에 추가적인 집계를 해줄 수 있다. 따라서 현재 그래프에서는 시/도에 속한 도시들의 평균의 최소값..

[TIL] 32일차 TIL(20230322) - Tableau 집합, LOD(INCLUDE, EXCLUDE) 1. ATTR - 하나의 차원에 다중 값이 있을 경우 *을 반환하고, 이 외에는 해당 값을 보여주는 기능 - if min(차원) = max(차원) then 차원 else * end - ATTR의 활용: 1) 중복되지 않은 값을 찾아내고 싶을 때, 필터를 걸어 *가 아닌 경우만 보여주는데 활용될 수 있다. 2) 집계하지 않은 값을 집계 수준으로 만들 수 있다. 예를 들어 각 조건 수준에서 다른 계산을 적용하는 것이 가능하다. 예를 들어 지역이 Central이라면 매출의 합계를 보여주고, 이외에는 매출의 평균을 보여주고 싶을 때 ATTR을 이용하여 집계되지 않았던 Region 차원을 기준으로 계산할 ..

[TIL] 31일차 TIL(20230321) - Tableau MTD, MoM, 날짜 매개변수 1. MTD - Month to Date, 해당 월의 현재 일자까지의 값을 누적하거나 집계한 것 - MTD를 통해 현재까지의 현황을 바탕으로 이번 달의 결과를 대략적으로 예측하고 짐작하는 지표로 활용 - 태블로를 통한 MTD 구현: 1) 날짜 매개변수를 설정. 보유한 데이터의 전체 일자를 포함하도록 설정하는 것이 좋다. 2) MTD를 구할 조건 설정. 매개변수를 기준으로 동일한 달의 이전 일자까지를 선택한다. 3) 조건을 필터에 걸고 '참'인 결과만 출력하도록 설정한다. 4) MTD를 구하고자 하는 필드를 넣어주면 자동으로 MTD를 계산하여 반환하게 된다. * QTD DATEDIFF('quarter', [Ord..

유데미 스타터스 취업 부트캠프 4기 - 데이터분석/시각화(태블로) 6주차 학습 일지 6주차 학습내용 프로젝트1 - Region Manager를 위한 대시보드 제작 Q. Region Manager, 데이터를 잘 다루기 어려운 사람들을 위한 대시보드를 만들어주세요. 매니저들이 담당하는 지역이 다르기 때문에, 지역별 데이터를 확인할 수 있는 매개변수 설정이 필요합니다. 대시보드를 통해 자기가 얼마나 매출을 올렸는지 알 수 있도록 만들어주세요. 지역 담당자의 실적을 확인하기 위한 대시보드를 '월별 실적'에 초점을 맞춰 구성하였다. '월별 실적'을 중심으로 한 이유는 지역 담당자들이 실적을 확인하고 반영할 수 있도록 하기에 일별은 너무 짧고, 분기는 너무 길며 월이 적당하다고 판단했기 때문이다. 대시보드에는 지역..

[TIL] 29일차 TIL(20230317) - 태블로 날짜 함수, Airbnb 서비스 개선 프로젝트 발표 1. 태블로 날짜 함수 - DATEADD(date_part, interval, date): date 에 date_part 단위의 interval을 더하는 함수 ex) DATEADD('year', 2, #2021–08–02#)=2023–08–02 12:00:00AM - DATEDIFF(date_part, date1, date2, [start_of_week]): date1(시작일)과 date2(종료일) 사이의 간격을 date_part 단위로 구하는 함수. 이때 [start_of_week]는 선택사항이며, 'sunday' 로 지정 시, 일요일이 주의 첫번째 요일로 고려된다. ex) DATEDIFF('we..

[TIL] 28일차 TIL(20230316) - 데이터 혼합 관계, Airbnb 서비스 개선 프로젝트 3 1. 데이터 혼합 관계 태블로에서는 데이터를 직접 조인해주지 않고도 개별 데이터베이스 간 연결을 해줄 수 있다. 데이터 크기가 너무 큰 경우, 관계를 형성하고 가져오는 것도 힘들기때문에 간단하게 연결해주고 관계를 끊어줄 수도 있는 혼합 관계를 사용할 수 있다. [데이터] - [혼합관계편집]에서 조인하려는 컬럼을 지정해주면 된다. 2. 툴팁(도구 설명) 설정 툴팁에 그래프나 테이블을 보여줄 수 있다. 먼저 보여주고싶은 정보를 담은 새로운 시트를 생성한다. [도구 설정]에 들어가서 [시트]를 툴팁 내용에 포함하면 시트에서 마우스 호버된 부분에 해당하는 관련 그래프나 테이블을 보여줄 수 있다. 주로 해당 ..

[TIL] 27일차 TIL(20230315) - 태블로 그래프 실습, Airbnb 서비스 개선 프로젝트 2 1. 도넛 차트 도넛 차트는 파이 차트 안에 작은 파이차트를 하나 넣어서 만드는 것으로, 자동화를 하게 되면 모양이 어그러져서 제대로 나오지 않을 가능성이 있어 실무에서 사용하려면 주의가 필요하다. 두 개의 파이차트를 만들기 위해서 처음에 행에 0을 각각 입력해주면 된다. 2. 롤리팝 차트 롤리팝 차트는 막대 그래프와 원 그래프를 이중 축을 이용해서 겹쳐보이게 만들 수 있다. 결국 막대와 원은 한 가지의 정보를 동일하게 담고있어야 하며, 값을 비교하려는 범주가 많은 경우에 주로 사용한다. 3. 나비차트 나비차트는 2가지 조건에 따른 값을 비교하고 싶을 때, 예를 들어 주로 성별/연령대를 비교할 때 ..