파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
오늘의 블로그 게시물에서는 대시보드를 볼 때 매끄럽고 흐르는 탐색 환경을 만드는 방법에 대해 설명합니다. 저는 개인적으로 LuckyTemplates 탐색을 목적과 응용 프로그램이 다른 다양한 단추의 복잡한 집합으로 취급합니다.
이것은 보고서 투명성 개발에 대한 제 시리즈의 연속입니다. 여기에서 레이아웃 디자인에 대해 이야기하는 첫 번째 기사를 확인할 수 있습니다 .
목차
네 가지 유형의 LuckyTemplates 탐색
네 가지 유형의 탐색이 있습니다 . 기본 창 탐색을 통해 분석의 주요 섹션 또는 개체에 액세스할 수 있습니다. 이것은 이 특정 프레젠테이션 페이지에서 볼 수 있는 탐색 유형입니다.
이에 대한 완벽한 예는 수익 분석에서 디지털 비용 분석으로 페이지를 전환하거나 손익 계산서 분석에서 운영 볼륨 기반 데이터 보고서로 전환하는 탐색 버튼입니다.
또한 동일한 섹션 내에서 병렬 분석을 제공하는 추가 탐색을 사용할 수 있습니다. 예를 들어 전체 보기에서 운영 비용을 분석한 다음 급여 분석으로 전환하거나 부서별로 비용을 표시합니다.
특정 데이터 조각을 시각화하는 방법을 변경하는 추가 버튼이 있을 수도 있습니다. 예를 들어 스택 막대형 차트와 표 형식 보기 사이를 전환하거나 유형 또는 비즈니스 라인별 수익 분석을 계약자 또는 송장별 수익으로 전환할 수 있습니다. 측정항목이 다른 동일한 차트로 이동하는 버튼일 수도 있습니다.
그러나 대부분의 경우 SWITCH 함수와 같은 DAX 수식을 사용하거나 추가된 필드 매개 변수를 사용하여 이러한 전환을 처리하는 것이 더 효율적입니다.
마지막으로 홈페이지로 돌아가기, 이전에 사용한 페이지로 돌아가기, 모든 현재 필터 재설정, 필터 선택 측면에서 기본 상태로 돌아가기 등의 기능을 포함하여 보고서 페이지를 추가로 제어할 수 있는 기능적 탐색 기능이 있습니다. 및 시각화 설정.
상세 분석이 포함된 다른 페이지로 데이터의 특정 지점 또는 범주로 드릴다운할 수 있는 드릴스루 탐색 도 있습니다 .
효과적인 탐색 배치
이러한 모든 유형의 탐색은 보고서의 올바른 위치에 단추가 있는 탐색 창을 효과적으로 구조화하고 찾는 데 도움이 됩니다.
이 페이지에서 볼 수 있듯이 기본 탐색 창이 보고서의 오른쪽 상단 섹션에 배치되었습니다. 이것은 왼쪽의 가장 중요한 섹션에서 오른쪽의 다른 섹션으로 눈의 자연스러운 움직임을 반영하기 때문에 효과적인 탐색 배치입니다.
이것은 스토리텔링 의 한 형태 이며 최종 사용자가 왼쪽에서 오른쪽으로 자연스럽게 탐색할 수 있도록 합니다. 기본 창을 왼쪽에 배치하는 것도 기본 버튼을 찾는 좋은 방법입니다.
위치는 일반적으로 몇 가지 요인에 따라 다르지만 그 중 하나는 탐색 창 내에서 적용되는 단일 버튼의 최종 개수를 결정하는 보고서의 지정된 섹션 수입니다.
이 특정 페이지에서 서로 다른 두 종류의 탐색을 나란히 배치하는 예를 볼 수 있습니다. 다른 대상을 제공하는 버튼은 이해하기 쉬운 메시지를 제공하기 위해 특정 시각화 바로 근처에 배치됩니다. 이러한 버튼을 적용하면 시각적 요소에는 영향을 주지만 다른 요소에는 영향을 미치지 않습니다.
기본 탐색 창을 자세히 살펴보면 특정 보고서 페이지 내에서 버튼 하나가 활성 모드에 있고 비활성 상태인 다른 버튼과 시각적으로 구별된다는 것을 알 수 있습니다. 오른쪽에서 볼 수 있듯이 버튼의 여러 상태에 적용되는 몇 가지 다른 설정이 있습니다.
내비게이션을 설정하고 사용자 정의하는 것이 주어진 상태에 대한 정확한 숫자나 백분율보다 더 중요하지만 적용할 경우 사용자 경험을 크게 향상시킬 수 있는 몇 가지 일반적인 규칙이 있습니다.
활성 버튼을 탐색 창에서 가장 잘 보이는 부분으로 만드십시오.
버튼 뒤에 표시되는 배경색에 따라 달라집니다.
더 어두운 레이아웃을 사용하는 경우 밝은 테두리와 함께 눈에 보이는 채우기를 적용하는 것을 목표로 하세요. 더 밝은 배경을 사용하는 경우 주변 배경과 구분하기 위해 단추 주위를 눈에 띄게 둘러싸는 테두리를 선택합니다. 테두리가 있는 두 픽셀은 대부분의 경우 잘 작동합니다.
나머지 모든 비활성 버튼에는 더 많은 블렌딩 채우기가 있어야 하며 이는 높은 수준의 투명도를 설정하여 달성할 수 있습니다.
여기에서 글꼴 색상이 중요하며 아직 활성화되지 않은 것처럼 보일 만큼 충분히 가벼워야 합니다. 그러나 동시에 클릭할 수 있다는 인상을 주어야 합니다.
비활성 버튼의 글꼴 색상을 어둡게 하면 다른 섹션으로 이동할 수 없는 것처럼 보입니다.
그 다음 중요한 부분은 마우스 오버 상태에서 올바른 효과를 적용하는 것입니다. 이 특별한 경우에는 청록색 배색의 단색 배경과 더 두꺼운 테두리를 사용하여 버튼을 사용할 준비가 된 것처럼 보이게 했습니다.
호버 모드에서 버튼을 굵게 표시하는 것과 같이 전화 유형 및 전화 크기를 일부 조정할 수도 있습니다. 그러나 나는 그것이 산만하다는 것을 알았으므로 여기에서 더 암시적인 접근 방식을 취합니다.
다른 페이지로 이동할 때 버튼을 클릭하는 시간이 미미하기 때문에 버튼을 클릭할 때의 시각적 효과는 중요한 단계가 아닙니다. 효과가 보이지 않습니다. 그러나 호버 모드에서 글꼴 크기를 기본 크기보다 약간 작게 설정하면 매우 잘 작동합니다.
추가 탐색을 위한 3가지 해결 방법
추가 탐색은 유사한 분석으로 이동하는 데 사용됩니다. 웹 애플리케이션과 유사한 탐색을 설정하는 세 가지 방법을 강조하겠습니다.
당연히 LuckyTemplates의 새로운 기능인 기본 책갈피 또는 페이지 탐색기를 적용할 수 있지만 이를 더욱 두드러지게 만드는 몇 가지 해결 방법을 선호합니다.
첫 번째 해결책은 이중 변경 가능한 도구가 있는 단순한 버튼을 포함하는 것입니다. 두 번째 솔루션은 별도의 테두리 없이 두 개의 버튼을 사용하지만 선택한 페이지를 가리키는 추가 아이콘이 있는 첫 번째 옵션과 같습니다. 세 번째 옵션은 최적의 솔루션인 형식화된 버튼과 아이콘을 모두 사용하는 것입니다.
이제 토글을 사용하여 간단한 첫 번째 솔루션을 쉽게 설정하는 방법을 보여주기 위해 pbix 파일을 자세히 살펴보겠습니다. 두 개의 다른 테이블이 있다고 가정해 보겠습니다. 두 개의 시각적 개체, 두 개의 개별 단추 및 두 개의 토글이 필요합니다.
이것이 첫 번째 테이블이므로 토글(왼쪽 선택을 나타냄)을 생략하고 다른 토글(오른쪽 선택을 나타냄)을 숨깁니다.
이 시나리오에서 더 많은 제어를 하고 그 중 하나를 숨기기 위해 상단에 있는 이미지인 두 개의 다른 개체를 이동합니다.
두 번째 시나리오에서는 첫 번째 테이블을 끄고 두 번째 테이블을 켭니다. 다른 책갈피를 만들고 이 특정 버튼을 프로그래밍하여 두 번째 책갈피로 이동합니다.
이제 한 보기에서 다른 보기로 이동하는 데 사용할 수 있는 바로 사용할 수 있는 탐색 기능이 있습니다.
이제 프레젠테이션으로 돌아와 보완 탐색을 통합하는 매우 독특한 방법을 살펴보겠습니다. 애플리케이션의 기본 아이디어는 데이터 범주가 아닌 메트릭을 기반으로 작동하는 인위적인 드릴스루 효과를 만드는 것입니다.
실제로 분석하려는 항목에 따라 보고서 보기를 얼마나 빠르고 효과적으로 조정할 수 있는지 실제로 보여드리겠습니다.
여기에 실제로 탐색을 구성할 수 있는 요약 페이지가 있습니다. 이를 통해 분석하려는 메트릭에 따라 다른 보기로 이동할 수 있습니다. 헤더를 클릭하면 특정 시각화를 변경할 수 있습니다.
기술적 실행 측면에서 특정 조치의 이름에 따라 네 가지 시각적 개체를 그룹화할 수 있습니다. Number of Calls 책갈피를 클릭하는 순간 해당 특정 책갈피를 활성화하고 Number of Calls 에 속하지 않는 모든 그룹화된 개체를 숨깁니다 .
반대로 평균 처리 시간을 분 단위로 분석하려는 경우 이 특정 시각화만 숨기기 해제한 다음 나머지는 모두 숨길 수 있습니다.
그런 다음 최종 사용자에게 보고서 페이지에 대한 추가 제어를 제공하는 기능 창의 예가 있습니다.
여기에는 새로고침 버튼 , 뒤로 버튼 , 홈페이지 버튼이 포함됩니다 . 보시다시피 버튼 안에 아이콘이 있어 최종 사용자에게 다른 탐색을 활성화하는 느낌을 줍니다.
이상적으로는 주어진 버튼 위에 마우스를 올렸을 때 아이콘도 어느 정도 변경되어야 합니다. 이는 세 개의 개체 레이어를 설정하여 달성할 수 있습니다. 예를 들어 둥근 사각형과 같은 모양은 버튼에 배치되고 아이콘은 중앙에 배치되며 버튼은 상단에 배치됩니다.
맨 위 개체(버튼)는 전체 상태에서 반투명으로 설정됩니다. 중간 개체(약간 회색으로 표시된 아이콘)가 버튼의 비활성 상태를 나타냅니다. 마우스를 올리면 상단 개체 버튼이 완전히 투명하게 설정되어 원래 아이콘의 모양이 잠금 해제됩니다.
전반적으로 회색 아이콘이 있는 버튼에서 활성화된 것처럼 보이는 밝은 색상의 아이콘이 있는 버튼으로 이동합니다.
LuckyTemplates 보고서를 사용할 때 이 기능적 탐색이 어떻게 작동하는지 보여드리겠습니다. 예를 들어 특정 필터에 따라 몇 가지 선택을 했습니다. 클릭 한 번으로 기본 상태로 모든 정보와 보기를 기본 상태로 복원할 수 있습니다.
반면에 이전 페이지로 돌아가고 싶다면 두 번째 버튼을 사용하여 다시 탐색할 수 있습니다.
마지막으로 홈페이지로 돌아가고 싶다면 홈페이지 버튼을 클릭하면 됩니다.
축소 및 확장 효과
버튼 탐색 측면에서 분석적 관점에서 효과적일 수 있고 보고서 디자인 측면에서 유용할 수 있는 가능한 응용 프로그램을 하나 더 제시하고 싶습니다. 버튼과 내비게이션을 사용하여 축소 및 확장 효과를 트리거하여 시각화를 수정하는 방법을 보여드리겠습니다.
테이블이나 차트와 같은 일부 시각적 개체에서 확장 및 축소 효과를 적용하는 방법을 보여 드리겠습니다.
버튼 하나를 클릭하면 다른 종류의 차트를 표시하기 위해 테이블을 부분적으로 축소한 것을 볼 수 있습니다. 이 특별한 경우에는 추세를 보여주는 라인 차트(하단 차트)입니다.
여기서 멋진 점은 여러 계약자를 선택할 수 있고 선 차트에서 수익 및 이익에 대한 정보를 즉시 얻을 수 있다는 것입니다.
사용자 지정 시각적 개체 사용
언급할 가치가 있는 두 가지 추가 영상을 지적하고 싶습니다. 이러한 시각적 개체는 기본 LuckyTemplates 시각적 개체 창에서 사용할 수 없지만 언제든지 Marketplace에서 다운로드할 수 있습니다.
이들은 Chiclet Slicer 및 Hierarchy Slicer 입니다 . 보고서의 시각적 측면에 집중하려는 경우 서식 창에 서식 옵션이 많기 때문에 이러한 슬라이서는 다른 탐색 단추와 일치할 수 있습니다.
일반적으로 Chiclet Slicer는 범주 데이터를 선택하거나 필터링하거나 지표를 전환할 때 잘 작동합니다. 둥근 모서리와 같은 기능을 설정하고 버튼을 가리키면 다른 색상을 사용하고 활성 및 비활성 버튼의 배경 색상을 변경할 수 있습니다.
그러나 단점으로는 글꼴 유형을 변경할 수 없고 모든 선택 옵션이 포함된 추가 버튼을 가질 수 있는 옵션이 없으며 기본 슬라이서에 비해 로딩 시간이 길다는 점입니다.
두 번째 계층 구조 슬라이서 에는 활성화된 범주의 색상을 조정하는 기능과 같은 훌륭한 기능이 있어 어두운 레이아웃 보고서를 디자인할 때 정말 유용합니다.
그러나 주요 단점은 드롭다운 모드와 상당한 로딩 시간만 있다는 것입니다. 그럼에도 불구하고 포트폴리오, 데모 보고서 및 클라이언트 보고서를 만들 때 두 옵션 모두 테스트할 가치가 있습니다.
결론
이 블로그 게시물에서는 LuckyTemplates 보고서의 페이지 탐색을 위한 다양한 솔루션에 대해 논의했습니다. 훌륭한 사용자 경험을 위해서는 보고서에서 뛰어난 탐색 기능을 사용하는 것이 중요합니다. 제가 논의한 팁이 LuckyTemplates에서 이 작업을 수행하는 다양한 방법을 제공했기를 바랍니다.
DAX의 중요성에 대해 논의할 보고서 투명성 개발에 대한 제 시리즈의 3부를 시청해 주세요.
모두 최고,
Gustaw Dudek
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것