파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
순위 선택에 따라 변경되는 시각화를 만들고 싶었던 적이 있습니까? 논리 순위를 지정하여 실제로 LuckyTemplates 시각적 개체의 크기를 변경할 수 있습니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.
상위 20명의 클라이언트를 소개하려는 시나리오를 생각해 보십시오. 당신이 회의에 참석해 "이들은 우리의 모든 판매에서 우리의 수익성에 가장 많이 기여하고 있는 고객들입니다."라고 말하는 척을 해보세요.
그러나 "상위 5개 고객으로 검색 범위를 좁혀 봅시다."라고 결정합니다.
보고 있는 차트 또는 시각화를 순위 기반의 보다 구체적인 통찰력으로 변경하는 슬라이서를 동적으로 선택할 수 있다는 것은 매우 강력한 시각화 옵션입니다.
이 비디오에서는 순위 함수 RANKX를 사용하여 시각화 내부에 표시할 항목을 결정할 수 있는 멋진 시각화 기술을 보여줍니다 .
목차
지원 테이블 만들기
지원 테이블에는 우리가 선택하려는 순위에 대한 순위 번호 선택 항목이 있습니다. 따라서 상위 3위, 상위 5위, 상위 20위 등이 될 수 있습니다.
우리는 이것을 아주 쉽게 할 수 있습니다. 데이터 입력으로 이동하여 새 테이블을 만들 것입니다.
이것을 Ranking Selection으로 이름을 지정하고 여기에 순위를 3, 5, 10, 15, 20으로 입력합니다. 그런 다음 로드를 클릭합니다.
이 지원 테이블은 어떤 것과도 관련이 없음을 기억하십시오. 그러나 모델이 어떤 것과도 관련이 없는지 항상 다시 확인하십시오.
여기로 가져와서 슬라이서, 즉 목록으로 변경합니다. 그리고 여기에서 만든 이 선택 항목을 캡처하여 시각화에 제공할 수 있습니다.
측정값 만들기
이전에 사용한 것과 매우 유사한 패턴을 사용할 것입니다.
New Measure로 이동하여 Rank Select라고 부르겠습니다. 그런 다음 IF, HASONEVALUE와 같습니다. 따라서 하나의 값(순위)을 선택하면 해당 값(VALUES, 순위)과 동일하게 됩니다.
그런 다음 보유하고 있는 고객의 수를 적으십시오. 이 예에서는 50입니다. 고객이 천 명인 경우 1,000을 적으십시오.
여기로 가져오면 선택한 항목에 따라 결과가 반환되는 것을 볼 수 있습니다.
아무 것도 선택하지 않으면 입력한 고객 수에 따라 50 또는 1,000이 됩니다. 다른 금액을 선택하면 해당 금액이 표시됩니다.
해당 측정값을 생성한 후 생성한 지원 테이블에 일부 순위 논리를 오버레이할 것입니다.
이 측정값을 계산에 입력하여 동적 시각화를 만들 것입니다 .
하지만 먼저 고객 순위가 무엇인지 파악해야 합니다. 어떻게 하죠? 우리는 RANKX를 사용합니다.
따라서 다시 한 번 New Measure로 이동한 다음 이름을 Customer Ranking 으로 지정합니다 . 전체 테이블을 보고 현재 컨텍스트로 필터링되지 않기 때문에 모든 고객 또는 고객 이름이 있는 테이블이 있는 RANKX 와 동일해야 합니다 .
판매로 순위를 매길 것이기 때문에 식은 Total Sales 입니다. 이 경우 값이 필요하지 않으며 내림차순 으로 순위를 매길 것입니다 .
이제 이 측정값을 끌어오면 가장 많이 팔린 고객이 이제 1위를 차지한 것을 볼 수 있습니다.
다른 비디오에서 언급했듯이 여기에서 ALL로 이동하지 않으면 모든 것이 1로 계산됩니다. 데이터 모델의 테이블에서 모든 것이 필터링되기 때문입니다.
고객이 한 명뿐인 경우 해당 고객은 항상 가장 높은 순위를 매기며 이 테이블의 모든 단일 행에서 동일합니다.
따라서 해당 테이블에서 필터 컨텍스트를 제거하면 모든 고객에 대한 순위를 얻을 수 있습니다.
측정값을 계산에 통합
이제 우리가 생성한 두 측정값(Ranks Select 및 Customer Ranking)을 통합하는 Sales by Customer 계산을 작성합니다.
순위 논리의 경우 Customer Ranking이 Rank Select보다 작거나 같으면 Total Sales를 만들고 싶습니다. 그렇지 않은 경우 BLANK로 이동합니다.
BLANK 가 하는 일은 이 숫자(예: 10) 미만이면 아무 것도 반환하지 않는다는 것입니다. 여기에서 무슨 일이 일어나는지 보십시오:
상위 10개만 반환합니다. 동적이므로 15, 20으로 이동하면 그에 따라 반환되는 양을 변경할 수 있습니다. 아무 것도 가지 않으면 모든 사람이 반환됩니다.
이것을 시각화로 바꿀 수도 있습니다. 모든 중간 계산을 제거하고 일부 데이터 레이블을 추가하기만 하면 됩니다.
다시 말하지만 이것은 동적이므로 비교하거나 확인할 클라이언트 수를 선택할 수 있습니다. 슬라이서를 선택하기만 하면 시각화가 자동으로 변경됩니다.
이 기술을 사용하면 해당 순위 선택에 따른 총 수익 또는 마진과 같은 모든 계산을 필터링할 수 있습니다.
결론
모델에서 이 기술을 활용할 수 있는 방법은 매우 다양합니다.
제품, 지역, 영업 사원 또는 데이터 모델 내부에 있는 다른 필터나 차원에서 사용할 수 있습니다.
그것을 시험해보고 현재 모델 내에서 어떻게 작동하는지 확인한 다음 다른 방법으로 어떻게 사용할 수 있는지 매우 빠르게 볼 수 있도록 기술을 마음에 포함시키려고 노력하는 것입니다.
의 많은 LuckyTemplates 모델에서 이와 동일한 기술을 사용했습니다 . 시간이 있다면 이것을 확인하고 이 모델의 '후드' 아래에서 무슨 일이 일어나고 있는지 실제로 상상해보십시오. 많은 것을 배울 것입니다.
환호,
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것