전체 글 299

[차원축소와 군집분석] NMF : Non-negative Matrix Factorization

NMF Non-negative Matrix Factorization NMF Non-negative Matrix Factorization 하나의 데이터 X를 가중치 W와 점수 H의 곱으로 쪼갬 이때 W와 H는 모두 ≥0 • PCA에 비해 점수의 해석이 좀 더 쉬움. (음수가 나오지 않기 때문에) • 원데이터를 보존하지는 않음 문서 단어 행렬 Document-Term Matrix 문서별 단어의 빈도를 정리한 행렬 에게 만들다 아름다운 한글 Doc1 1 0 1 2 Doc2 0 2 2 2 Doc3 4 0 3 5 Doc4 2 0 2 3 Python : PCA와 NMF로 차원 축소 & 해석하기 data : 심리학 논문 초록 데이터 PCA NMF # 데이터 불러오기 import pandas as pd psyabs =..

Python 2022.10.04

[LeetCode] 511. Game Play Analysis I

📢 본 포스팅에 활용되는 기본 문제 및 자료 출처는 리트코드 Problems, https://leetcode.com/problemset/all/임을 밝힙니다. ■ 문제 https://leetcode.com/problems/game-play-analysis-i/ Game Play Analysis I - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Table: Activity +--------------+---------+ | Column Name | Type |..

[LeetCode] 586. Customer Placing the Largest Number of Orders

📢 본 포스팅에 활용되는 기본 문제 및 자료 출처는 리트코드 Problems, https://leetcode.com/problemset/all/임을 밝힙니다. ■ 문제 https://leetcode.com/problems/customer-placing-the-largest-number-of-orders/ Customer Placing the Largest Number of Orders - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Table: Orders +..

[Tableau] Aggregate level Profit Ratio vs Row-level Profit Ratio

Aggregate level Profit Ratio vs Row-level Profit Ratio Row level Aggregate Level 특징 dataset의 row 단위로 계산 현재 뷰의 세부 수준에 따라 계산 계산식 계산 단계 각 레코드가 Ratio를 반환 Profit 합계를 Sales 합계로 나눈다. 뷰로 드래그 집계 가능 기본값이 SUM이기 때문에 각각의 Ratio가 합계로 집계됨 집계 불가능 이미 계산식에 집계가 되어 있기 때문. 쿼리 SELECT SUM(Profit / Sales) FROM Orders; SELECT SUM(Profit)/SUM(Sales) FROM Orders; 결과 부정확 정확

[Tableau] 시간을 시각화 하는 다양한 차트

시간을 시각화 하는 다양한 차트 폭포수 차트 (Waterfull chart) 순위 차트 (bump chart) 히스토리 추적 차트 (history tracking chart) 폭포수 차트 Waterfull Chart Bar의 길이를 통해 변동량과 더불어 누적 개념까지 함께 볼 수 있다. '가구' 카테고리 2020년에 벌어들인 총 수입은? > 열은 필드 Order Timestamp 을 마우스 우측버튼으로 드래그 - 열로 이동 '년월' 로 불연속형으로 표현 > 행의 합계(Profit) 마우스 우클릭 - 퀵테이블계산 - 누계 > 마크 - '간트 차트' 클릭 > 합계(Profit) 필드 - (마크) '크기' 로 drop ★ > 마크 안에 '크기'로 들어간 합계(Profit) 필드를 더블클릭 - 수식 앞에 (-)..

[Tableau] 하이라이트 테이블

하이라이트 테이블(highlight table) 테이블 (Table) 하이라이트 테이블(highlight table) 총계(total) 하이라이트 테이블 highlight table > 필드 선택(Ctrl로 여러개 선택) - 시트 창에 드래그 > 확인하고자 하는 측정값(profit) 색상과 레이블에 추가 → 마크 - '자동' 상태인 경우 수치가 색상 구분이 되어 구분하기 쉽지 않다. → 이 때 자동 > 사각형으로 변경해주면, 셀이 색상 구분이 되어 수치(합계)를 한눈에 비교하기 더 쉽다. > 시도별 timestamp별 profit의 합계를 한눈에 확인 할 수 있다. 총계 total 분석에서 총계 기능을 활용하면 엑셀에서 합계의 기능을 구현할 수 있다. > 분석 - 총계 (시트쪽으로 드래그) - 소계, 열..