profile
안녕하세요!

[MySQL] SQL HackerRank 문제 풀이 2주차

문제 원문문제 원문"Your result cannot contain duplicates" -> DISTINCT 활용REGEXP: LIKE와 같은 패턴 매칭 연산자 (정규표현식). 추가적인 정리는 여기에문제 원문AND 쓸 때는 조건절(CITY REGEXP) 처음부터 다시

2023년 3월 24일
·
0개의 댓글
·

[MySQL] SQL 기본 문법 복습 (1)

문자 대체를 위해 사용되는 기호컬럼 이름 뒤 AS를 써서 별칭 선언 가능AS 생략 가능그룹화하여 데이터 조회컬럼을 기준으로 정렬하여 조회ASC/DESC (기본은 ASC)조회 시 한계 지정중복 제거대체GROUP BY한 결과에 조건절을 붙이고 싶을 때GROUP BY의 WH

2023년 3월 22일
·
0개의 댓글
·

[MySQL] SQL HackerRank 문제 풀이 1주차

문제 원문SQL에서는 ==을 쓰지 않음.문제 원문컬럼에서 중복을 제거한 상태로 조회하는 경우 사용 (without duplicates)N을 M으로 나눈 나머지를 반환짝수, 홀수를 판단하는 데 사용 가능문제 원문여러 개의 SELECT 문의 결과를 하나의 테이블이나 결과

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

[K-Pop 오디오 특성 분석 대시보드] 외부 데이터 수집 (2) Spotify Charts

0. 배경 및 필요성

2023년 2월 28일
·
0개의 댓글
·

[라인맨 포지션 평가] 태블로 대시보드 보완 - (2) Radar Chart

레이더 차트 레이더 차트는 태블로에서 제공되지 않는다. 각 지표들을 360도에 나누어서 표현하기 위한 위치 좌표를 설정해 주어야 한다. 데이터 피벗 태블로에서 엑셀 파일을 연동한 후 태블로 피벗 기능을 통해 데이터 구조를 바꿔준다. 원본 데이터의 형태는 위와 같은데

2023년 2월 10일
·
0개의 댓글
·
post-thumbnail

[K-Pop 오디오 특성 분석 대시보드] 시각화(태블로) 및 분석 결과

0. 시각화 마지막 단계로 시각화를 진행하였다. 대시보드는 여기에서 확인할 수 있다. 1. 대시보드 설명 0. Home 왼쪽 사이드바의 아이콘을 클릭하여 대시보드 간에 이동이 가능하다. NFL 대시보드를 수정하면서 만들었던 레이아웃을 바탕으로 만들었다. 조금 더

2023년 2월 10일
·
0개의 댓글
·
post-thumbnail

[K-Pop 오디오 특성 분석 대시보드] 배경 및 데이터 수집, 정제

0. 배경 및 필요성 K-Pop '그룹'(인물)의 인기도가 아닌 '음악' 자체의 오디오 특성이 해당 그룹의 성공에 미친 영향이 있는지를 파악하기 위해 K-Pop 오디오 특성을 분석하는 프로젝트를 진행하였다. 1. 분석 목표 >1. 인기에 영향을 미치는 오디오 특성이

2023년 2월 10일
·
0개의 댓글
·

[라인맨 포지션 평가] pffScoutingData, players EDA 및 전처리

pffScoutingData.csv 및 players.csv로 offensive 및 defensive lineman에 대해 EDA 및 전처리를 수행하였다. 1. offensive lineman 분석 pffScoutingData.csv에서 offensive linema

2023년 1월 30일
·
0개의 댓글
·
post-thumbnail

[K-Pop 오디오 특성 분석 대시보드] 외부 데이터 수집 (1) 차트 순위 크롤링

https://kworb.net/ 에서 아이돌 그룹별 글로벌, 국가별 스포티파이 차트의 피크 순위를 크롤링하였다. BLACKPINK - Spotify Chart History와 NewJeans - Spotify Chart History를 비교해 보면 알 수 있듯이 아티

2023년 1월 29일
·
0개의 댓글
·

[라인맨 포지션 평가] playDescription 데이터 전처리 및 가공

0. 배경 및 필요성 plays.csv 파일의 playDescription 열에서 패스 플레이 시 패스를 한 선수, 패스를 받은 선수, sack을 한 선수 등의 이름을 추출하는 방식으로 데이터를 가공했다. 이것을 한 이유는 라인맨 대 라인맨의 상대 전적을 파악할 때, 상대 전적과 선수의 여러 가지 스펙 간 어떤 연관성이 있는지 데이터를 통해 파악하고 주요...

2023년 1월 14일
·
0개의 댓글
·

[라인맨 포지션 평가] 태블로 대시보드 보완 - (1) 레이아웃 (컨테이너)

0. 배경 주니어 프로젝트 마지막 단계로 태블로로 시각화를 진행하였다. 기존 결과물은 여기에서 확인할 수 있다. 아래와 같이 선수 기본 정보, 평가 지표, 선수 정보 3가지 섹션으로 구성되었으며 필터 옵션을 통해 각 선수를 이름으로 선택하고, 라인맨 이름에 마우스오버

2023년 1월 14일
·
0개의 댓글
·

[라인맨 포지션 평가] 개요 및 배경 (미식축구)

Kaggle의 NFL Big Data Bowl 2023에서 제공되는 데이터를 바탕으로 'NFL 패스 플레이에서의 라인맨 평가'를 주제로 주니어 프로젝트를 진행했다. 도메인 지식: 미식축구(football) 득점 방법 touchdown (6점): 경기의 주 목표로,

2023년 1월 14일
·
0개의 댓글
·

[라인맨 포지션 평가] 웹 페이지 테이블 크롤링

spotrac.com에서 테이블 형식으로 정리된 라인맨의 연봉 정보를 크롤링하였다. 1. 크롤링 준비 먼저 필요한 라이브러리를 설치해주고 빈 시트를 생성해준다. 웹페이지 주소로 이동한다. 2. 웹페이지의 구성 파악 웹페이지에서 개발자 도구 (Ctrl+Shift+

2023년 1월 6일
·
0개의 댓글
·
post-thumbnail

[Tableau] Hex Map 만드는 방법

(미국 지도 기준) 완성본 만드는 방법 1. 데이터 연결 Hex Map을 만들기 위해 각 주의 좌표가 포함된 파일과 시각화하고자 하는 데이터가 있는 파일을 연결한다. 2. 매핑 좌표 추가 Hex Map 육각 맵 차트 데이터 원본에서 매핑 좌표를 가지고 온다.

2022년 11월 20일
·
0개의 댓글
·
post-thumbnail

[Tableau] 모양 추가하는 방법

추가하고 싶은 이미지 파일을 준비한다. (아이콘의 경우 https://www.flaticon.com/ 에서 파일 탐색기에서 문서 > 내 Tableau 리포지토리 > 모양 폴더에 들어간다. 위와 같이 태블로에서 제공하는 모양의 이미지들이 정리되어 있다. 새 폴더를 생성

2022년 11월 13일
·
0개의 댓글
·
post-thumbnail

Tableau 레벨UP 강의 정리 (3) Order of Operations

계산과 필터의 작동 순서계산측정값 올리면 나타나는 단순한 집계 계산화면에 올라간 차원과 긴밀히 연계되어 수행되는 테이블 계산집계의 depth를 VLOD와 다르게 가져갈 수 있는 LOD 표현식필터화면 작업을 시작하기도 전에 사용할 수 있는 추출 필터, 데이터 소스 필터화

2022년 10월 16일
·
0개의 댓글
·
post-thumbnail

Tableau 레벨UP 강의 정리 (2) LOD 표현식

6강 LOD 표현식 ① VLOD View Level of Detail = 얼마나 detail하게 데이터를 분류할 것인가? 모든 ‘측정값’은 VLOD에서 집계되고 표현된다. 위와 같이 태블로의 집계 방식은 합계가 디폴트 값 합계(Sales)에서 우클릭하면 다른 방식으

2022년 10월 9일
·
0개의 댓글
·
post-thumbnail

Tableau 레벨UP 강의 정리 (1) 테이블 계산

“Configurable Secondary Calculation”Calculation일반적인 관점에서 + / - / \* / ÷의 사칙연산이 태블로에 반영태블로의 관점에서 로 레벨 / 집계 / LOD / 그리고 테이블 계산태블로에서는 몇 가지 다양한 계산 방법을 제공하

2022년 10월 2일
·
0개의 댓글
·

JavaScript 생활코딩 강의 정리

HTML과 CSS로 만들어진 웹페이지를 동적으로 (사람들과 상호작용할 수 있도록) 변경해주는 언어e.g., 야간 모드: 사용자의 조작에 반응하여 사용자가 버튼을 클릭할 경우 JS 코드의 body 태그, style 속성이 웹브라우저의 디자인을 바꿔줌.HTML, JS =

2022년 9월 24일
·
0개의 댓글
·

HTML 생활코딩 강의 정리

웹 페이지와 그 내용을 구조화하기 위해 사용하는 마크업 언어, 코드마크업 언어(Markup Language): 태그 등을 사용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지인터넷(Internet): 컴퓨터가 서로 연결되어 통신을 주고받는 컴퓨터끼리의 네트워크웹(W

2022년 9월 17일
·
0개의 댓글
·