분류 전체보기
-
[SQL] 날짜 함수를 이용하여 특정 기간 데이터 조회하기Data Analysis/SQL 2023. 6. 16. 19:10
Table of Contents Introduction MySQL 날짜 함수 날짜 함수를 활용한 데이터 조회 Reference Introduction 데이터베이스에서 데이터를 조회하고 이를 분석하고자 하는 일련의 과정이 과거에 비해 자연스러워짐에 따라 기업 내부에서 SQL을 능동적으로 사용하고 있다. 과거에는 데이터 분석가에게 잘 가공된 데이터를 제공해서 분석을 수행하고 결과물을 받아왔다면, 최근에는 직접 데이터베이스에서 조회 할 수 있는 권한 만 부여 받아 데이터를 자유롭게 분석할 수 있도록 하고 있다. 이에 따라 데이터 분석가에게 요구하는 기술로 자리를 잡아가고 있다. 다만, SQL의 기본 구조는 알기 때문에 특정 데이터베이스에 위치한 테이블을 조회하는데에는 무리가 없으나 각 데이터베이스의 함수의 이..
-
[Tableau Tip] 태블로 함수, 계산된 필드 사용하기Data Visualization/Tableau Dashboard(Tip) 2023. 5. 17. 23:39
Table of Contents Introduction 계산 유형 계산된 필드 생성하기 태블로 주요 함수 Reference Introduction Tableau를 활용하여 데이터를 분석하거나 대시보드를 구성하는 과정에서 데이터 원본에 있는 데이터만을 이용하여 활용하는데 한계가 있다. 이때, 이미 있는 데이터를 활용하여 새로운 데이터를 만들어 활용한다. 특히, 데이터를 분할하거나 사용하는 필드의 데이터 유형을 변경할 때도 사용하고 데이터를 집계하거나 필터링을 할 때 계산된 필드를 사용한다. 새롭게 생성된 계산된 필드는 데이터베이스 또는 엑셀과 같은 원천 데이터에 저장되는 것이 아니고 Tableau 데이터 소스에 저장되기 때문에 원천을 망가뜨리지 않는다는 장점을 갖고 있다. 계산 유형 Tableau에서는 기..
-
[Tableau Tip] 태블로에서 매개 변수를 활용한 ONOFF 기능 구현하기Data Visualization/Tableau Dashboard(Tip) 2023. 5. 13. 11:13
Table of Contents Introduction 매개변수 생성하기 ON/OFF 버튼을 위한 조건식 생성하기 ON/OFF 버튼을 이용한 화면 구성하기 Reference Introduction 태블로에서 계산된 필드와 필터 패널을 이용하여 대시보드 화면을 자유롭게 컨트롤 할 수 있는 기능을 구현할 수 있다. 다만, BULL 형의 계산된 필드를 필터에 사용하게 되면 [그림 1]과 같이 나타나게 된다. 해당 옵션을 클릭할 경우 활성화/비활성화의 개념이 아니라 선택 박스 중에서 전체를 선택할지 참 값만 선택할지에 대한 기능으로 적용할 수밖에 없다. 따라서, 이러한 불편함을 해결하기 위해 매개변수를 이용하여, on/off를 선택할 수 있도록 구성하는 것을 목표로 한다. 매개변수 생성하기 "매개 변수 만들기…..
-
[강의] 원데이태블로 6기 모집공고About 2023. 4. 21. 21:37
💜원데이태블로 6기 모집공고💜 모집기간 : 2023년 4월 19일~26일 모집대상 : 태블로를 배우고 싶은 누구나! 교육일정 : 2023년 4월 27일 목요일 오후2시~6시 교육장소 : 역삼역 4번 출구 GRC 역삼모임공간 (서울 강남구 테헤란로 143 지하 1층(역삼동, 고운빌딩 ) ) 교육주제 : 프로젝트 관리 대시보드 제작 비고 : 설문조사 응답자에 한해 수료증 발급 기타 문의 : yrjang@sphinfo.co.kr URL : https://www.biviz.ai/blog/read/?id=115 [원데이태블로 6기 모집] 프로젝트 관리 대시보드로 #소통해요~ biviz.ai
-
[Tableau Prep] Tableau Prep 설치하기Data Visualization/Tableau Prep 2023. 4. 21. 21:23
Table of ContentsTableau Prep 설치하기Tableau Prep 설치파일 다운로드 하기Tableau Prep 설치하기Tableau Prep 실행하기 Tableau Prep 설치하기Tableau Prep을 사용하려면 PC에 Tableau Prep을 설치해야 합니다. Tableau 공식 홈페이지에서는 관련된 최신 뉴스와 새로운 버전에 대한 릴리즈 노트를 제 공하고 있습니다. Tableau와 관련된 최신 동향을 이해하기 위해 홈페이지에 방문하는 것 도 좋은 방법입니다. Tableau Prep 설치파일 다운로드 하기Tabelau Prep 설치 파일은 Tableau 공식 홈페이지에서 다운로드 할 수 있습니다. 다만, 각 제품을 다운받기 위해서는 로그인이 필요합니다.직접따라하기Tableau Pr..
-
[SQL] Windows에서 MariaDB root 계정 분실 시Data Analysis/SQL 2023. 4. 5. 22:47
Table of Contents Introduction MariaDB root 계정 분실 시 조치 방법 Reference Introduction 데이터베이스를 자주 사용하는 입장에서는 Root 계정이나 본인이 할당 받은 계정을 자주 사용하기 때문에 잊어버릴일이 없다. 다만, 로컬 환경에 설치해 놓은 데이터베이스를 가끔 사용하는 학생 또는 분석가들의 경우 잊어버린 계정을 찾기 위해 한참을 헤매고 있을 것이다. 특히, 무료로 이용 가능한 MariaDB를 사용한다면 계정을 분실했을 경우 조치 방법을 알아두는 것을 추천한다. MariaDB root 계정 분실 시 조치 방법 1. 제어판에서 Administrative Tools에 들어간 후 서비스에 접속해서 MariaDB의 서비스 상태를 종료해준다. 2. Wind..
-
[R] WARNING: Rtools is required to build R packagesData Analysis/R 2023. 3. 29. 22:43
Table of Contents Introduction Rtools 경고 메시지 원인 조치 방법 Reference Introduction 최초로 특정 환경에 설치한 후에 R패키지를 설치할 경우 다음과 같은 경고 메세지가 나타나는 것을 왕왕 본적이 있을 것이다. 일단, 경고는 에러든 빨간색 글씨만 나타나면 치를 떨고 꺼버리고 싶은 심경일 것이다. 대부분의 프로그래밍 언어는 해결하는 방식을 가이드하고 있다. 다만, 영어로 써있다는 점이 한국에서 코딩을 하는 사람들에게 굉장히 불편하게 다가오긴 한다. Rtools 경고 메시지 원인 Warning 뒤에 현재 R 버전에 맞게 동작하는 Rtools가 설치 되어 있지 않아서 설치해야만 한다고 나타난다. 현재 설치된 Rtools는 3.5이다. 이 글을 작성하고 있는 시..
-
머신 러닝을 위한 라이브러리 caretData Analysis/R 패키지 2023. 3. 26. 23:24
Table of Contents Introduction caret 라이브러리 Reference Introduction 2016년 3월 9일부터 10일, 12일, 13일, 15일까지 열린 5번 대결로 이세돌 9단과 구글 딥마인드에서 개발한 알파고의대결에서 승리한 알파고 덕에 인공지능에 대한 관심이 폭발적으로 늘기 시작했으며, 최근 오픈AI에서 개발한 Chatgpt로 한 차례 더 주목하기 시작했다. 이러한 인공지능을 구현하기 위해 다양한 머신러닝 알고리즘을 사용하는데, 이를 사용하기 위해서 R과 Python 등의 언어를 활용하여 수집한 데이터를 가공하여 학습 데이터와 검증용 데이터로 분류하고 문제에 맞는 머신러닝 알고리즘을 적용할 수 있다. 이때 사용하는 알고리즘에는 의사결정나무(Decision Trees)..