파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
이 자습서에서는 LuckyTemplates의 몇 가지 고급 순위 분석을 보여 드리겠습니다. 예를 들어 LuckyTemplates 포럼의 10회 LuckyTemplates Challenge 에 제출한 보고서를 사용하겠습니다 .
다른 자습서에서 이 보고서의 다른 페이지에 대해 논의했습니다. 지금은 두 데이터 집합을 결합하는 보고서의 특정 페이지에 초점을 맞추고 싶습니다.
이미 Vendors 데이터 와 Plants 데이터 에 대한 별도의 페이지가 있습니다 . 그러나 이 두 데이터 세트가 상호 작용할 때 사용자는 더 깊은 통찰력을 얻을 수 있습니다. 그래서 계속해서 결합 슬라이드를 만들었습니다.
목차
공급업체/공장 결합 페이지 구축
이 보고서를 만든 방법에 대한 다른 자습서를 본 적이 있다면 내가 사용한 모든 슬라이드가 몇 가지 독특한 시각적 개체를 제외하고 거의 동일하게 보인다는 것을 알 수 있습니다. PowerPoint에서 배경 템플릿을 만들어 전체 보고서에 사용했기 때문입니다.
이렇게 하면 보고서의 모양이 일관되고 작업이 더 쉬워집니다. 내가 해야 할 일은 각 페이지의 제목과 데이터를 변경하는 것뿐이라는 것을 알았기 때문입니다. 배경은 전체적으로 동일하게 유지되었습니다.
이 페이지에서 플랜트 데이터용으로 왼쪽에 있는 치클릿 슬라이서 하나와 공급업체 데이터용으로 오른쪽에 있는 또 다른 치클릿 슬라이서를 사용했습니다.
치클릿 슬라이서는 시각화 창 아래에서 찾을 수 있지만 아직 표시되지 않는 경우 AppSource를 통해 다운로드하여 자신의 LuckyTemplates 데스크톱에 추가할 수 있습니다.
중간에 있는 테이블에는 모든 데이터가 포함되어 있습니다. 보시다시피 Plant와 Vendor 목록이 모두 있습니다.
또한 Downtime Minutes , Average Downtime , the Defects 및 이 세 측정값의 순위 도 포함됩니다. 전체 평균 순위 와 전체 순위 도 있습니다 .
데이터는 현재 최고 성능에서 최저 성능 순으로 전체 순위를 기준으로 정렬되어 있습니다.
순위 분석을 위한 측정
이제 테이블에 표시되는 결과를 생성한 실제 측정값을 자세히 살펴보겠습니다. 총 중단 시간(분)의 사용하는 중단 시간(분)부터 시작하겠습니다 .
이제 기본 측정이 준비되었으므로 중단 시간(분) 순위를 매길 수 있습니다. 나는 이 척도를 Downtime Minutes 기준 Top Performing Vendors & Plants라고 불렀습니다 . 그러나 테이블의 공간이 제한되어 있기 때문에 시각적 개체에서 Rank By Downtime Minutes 라고 이름을 지정했습니다.
일부는 이와 같은 경우에 문을 사용합니다 . 그러나 내가 한 것은 플랜트 위치에서 함수
기본적으로 이 말은 공장 위치에 값이 있으면 그 순위를 보여주고 싶다는 뜻입니다. 그렇지 않으면 비어 있어야 합니다.
총계를 위한 공간이 비어 있는지 확인하기 위해 이렇게 했습니다. 이 열은 각 행에서 데이터의 순위를 지정하기 위한 것일 뿐이므로 합계가 맨 아래에 있는 것은 의미가 없습니다.
이를 수행하는 방법에는 여러 가지가 있습니다. 그러나 얻고자 하는 결과를 평가할 때 이 보고서의 모든 측정값이 서로 상호 작용하는 방식을 고려할 때 IF HASONEVALUE를 사용하는 것이 최선의 선택이라는 생각이 들었습니다.
테이블 전체에서 다른 순위 열도 비어 있음을 알 수 있습니다. 내가 그들 모두에게 사용한 접근 방식이 비슷했기 때문입니다.
다음 부분은 기능의 사용을 보여줍니다. 사용하여 있는 경우에도 Plant Location과 Vendor 모두의 순위를 매겼는지 확인했습니다 . 기본적으로 CROSSJOIN 기능은 데이터를 결합하여 순위를 만드는 데 도움이 됩니다.
Downtime Minutes가 순위가 매겨지기 전에 0보다 크거나 같기를 원했음을 알 수 있습니다 . 가동 중지 시간(분) 아래에 공백이 있는 공장이나 공급업체를 제외하고 싶었기 때문입니다.
이를 시연하기 위해 가동 중지 시간(분)에 따라 데이터를 정렬하겠습니다. 현재는 전체 순위를 기준으로 정렬됩니다.
가동 중지 시간(분)을 기준으로 표를 정렬하면 다음과 같이 표시됩니다.
최상위 데이터에는 0이 있습니다. 그러나 실제로 데이터 세트에는 가동 중지 시간(분)이 실제로 비어 있는 일부 항목이 있습니다. 그것들은 방정식에서 제거되었습니다.
Avg Downtime의 순위를 매기는 다음 측정으로 넘어가겠습니다. 기본적으로 Downtime Minutes에 대한 순위 측정을 복제하고 참조되는 데이터를 변경했습니다.
이것은 측정 분기 라고 하는 기술입니다 . 기본적으로 측정값에서 측정값을 작성하는 것을 의미합니다. 필요한 새 측정에 맞게 복제하고 조정한 기존 측정이 있었습니다.
측정 분기는 전체 보고서 개발 프로세스를 보다 효율적으로 만듭니다.
이렇게 하면 특히 필요한 측정값이 기존 측정값과 매우 유사한 경우 처음부터 측정값을 만드는 데 시간을 낭비할 필요가 없습니다.
이제 다음 측정값인 Rank By Defects 로 이동하겠습니다 . 다시 한 번 이전에 사용한 측정을 복제하고 결함에 특정한 영역을 변경했습니다.
되는 것을 원하지 않는다는 사실입니다 . 따라서 Defects 아래의 행에 값이 없더라도 그대로 순위에 포함되기를 원합니다.
전체 평균으로 진행하겠습니다. 이것은 전체 평균을 구하는 데 사용한 척도입니다.
보시다시피 이 측정에 대한 변수를 만들어야 했습니다. 내가 만든 첫 번째 AddRank입니다. 기본적으로 아까 작업했던 3가지 소절을 모두 합산해서 총수를 구했습니다.
그런 다음 Result라고 하는 다음 VAR을 만들었습니다. 여기에서는 약수가 3인 AddRank 변수에
그런 다음 하단의 RETURN 문에서 Vendor에서 IF
앞서 사용했던 HASONEVALUE 와는 생각은 같지만 접근 방식이 다릅니다 . 공급업체가 나열되어 있으면 결과를 표시하라는 것입니다. 그렇지 않으면 BLANK 를 반환해야 합니다 .
이제 종합 순위로 넘어가겠습니다. 물론 이것은 이전에 사용한 다른 순위 측정과 여전히 유사합니다.
플랜트 위치에 대해 HASONEVALUE를 사용한 다음 CROSSJOIN 함수 를 사용하여 다시 한 번 RANKX 문을 사용하여 플랜트 위치와 공급업체 모두에서 내 결과를 얻었는지 확인합니다. 또한 전체 평균 순위 공급업체 및 공장에 대한 측정값을 참조했는데 , 이 측정값은 이전에 작업한 측정값입니다. 숫자가 비어 있지 않은지 확인하고 싶습니다.
이것의 좋은 점은 순위를 사용하여 전체 테이블을 정렬할 수 있다는 것입니다. 따라서 Downtime Minutes를 사용하여 데이터를 정렬하고 싶다면 그렇게 할 수 있습니다. Plant의 최상위 결과는 New Britain이고 Vendor는 Linktype입니다.
더 좋은 점은 페이지의 다른 순위를 조정하지 않는다는 것입니다. 가 아니라 측정값에 사용했기 때문입니다 .
ALLSELECTED는 선택한 데이터를 기준으로만 데이터의 순위를 지정합니다 . 예를 들어 필터를 적용하면 테이블에 표시되는 데이터만 순위가 매겨집니다. 필터로 인해 제외된 데이터는 순위에 포함되지 않습니다.
그것은 모두 당신이 찾고 있는 종류의 결과로 귀결됩니다. 이 경우 특정 데이터만 보더라도 전체 순위가 변경되는 것을 원하지 않았습니다. 이것이 제가 ALL을 사용하기로 선택한 이유입니다 .
순위 분석을 위해 LuckyTemplates 포럼 사용
특히 RANKX 와 같은 함수로 작업하는 경우 순위 분석이 까다로울 수 있습니다 . LuckyTemplates의 가장 좋은 점은 훌륭한 강의 자료와 커뮤니티 내 협업 문화가 있다는 것입니다. 에서만 순위 분석에 대한 많은 토론을 찾을 수 있습니다.
무엇을 기대해야 할지 아이디어를 얻을 수 있도록 포럼으로 이동해 보겠습니다.
포럼 홈페이지에 도달하면 여기에 검색 기능이 표시됩니다.
포럼에서만 얼마나 많은 정보를 얻을 수 있는지 보여주기 위해 RANKX를 입력하겠습니다. 검색 결과에 따르면 해당 주제에 대해 50개 이상의 토론이 있습니다.
질문에 대한 다양한 훌륭한 솔루션을 볼 수 있습니다. 이것은 매우 협력적인 커뮤니티이므로 다른 사람들이 토론에 참여하고 모범 사례를 공유하는 것을 볼 수 있습니다.
결과를 아래로 스크롤하면 중 한 명인 Brian Julius의 훌륭한 콘텐츠를 볼 수 있습니다 . RANKX를 사용할 때 커스텀 타이브레이커를 개발하는 방법에 대한 내용입니다.
그것을 클릭하면 주제에 대한 더 많은 정보를 찾을 수 있는 과정에 대한 링크가 제공됩니다.
LuckyTemplates 포럼을 방문하는 것만으로도 특히 자신의 순위 분석에 갇혀 있다고 느끼는 경우 이미 많은 정보를 얻을 수 있습니다. 가입 하고 나머지 학습 플랫폼에 액세스하여 LuckyTemplates 사용자로서 기술을 더욱 발전시킬 수 있습니다.
RANKX 고려 사항 - LuckyTemplates 및 DAX 수식 개념은 LuckyTemplates에서 순위를 사용하여
상위 또는 하위 결과
표시 순위 DAX 측정값을 사용하여 LuckyTemplates에서 고유한 인사이트 추출
결론
LuckyTemplates는 사용자가 작업 중인 데이터에서 최대한 많은 인사이트를 얻을 수 있도록 하는 다재다능한 도구입니다. 우리가 논의한 시나리오에서 측정 분기와 같은 기술을 고려하면 원활한 방식으로 고급 순위 분석을 얻을 수 있습니다.
여기 LuckyTemplates에 있는 리소스를 활용하는 것도 좋습니다. 보고서 및 대시보드 생성에 대한 고급 지식이 있더라도 항상 배워야 할 새로운 요령과 기술이 있습니다.
모두 제일 좋다,
자렛
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것