참여해 주셔서 감사합니다. 시청해 주셔서 감사합니다. 이 사진은 갤러리 버전 10에서 가져온 것입니다. 아주 재미있는 고급 그래프 빌더 팁과 요령을 공유해 드리겠습니다. Scott Wise와 함께합니다. 저는 Jed Campbell입니다. 미국 로키 산맥 지역의 SE입니다. Scott은 몇 분 후 화면에 나타나 자기소개를 할 것입니다.
간단한 티저로 시작해 보겠습니다. 바로 제퍼디 게임판입니다. 왜 이렇게 해야 할까요? 재밌는 오락거리를 제공하기 위해서죠. 어떤 회사들은 팀 빌딩 활동을 위해 자사 조직을 기반으로 팀이나 부서를 위한 간단한 퀴즈 게임을 만들기도 합니다. JMP에서 바로 이런 게임을 만들 수 있는 방법을 알려드리겠습니다. 사실, 이건 호버 라벨을 배우기 위한 핑계일 뿐입니다.
호버 라벨에 대해 말씀드렸는데요. 여기서는 Graph Builder 팁을 활용하여 사용자 지정 호버 라벨을 만들고 사용해 보겠습니다. 또 다른 유용한 팁은 속성을 사용하여 그래프의 일부를 사용자 지정하는 것입니다. 스크립팅은 필요 없습니다. 포인트 앤 클릭 방식으로 진행하겠습니다. Kaggle에서 다운로드한 데이터가 바로 여기에 있습니다. 역사 퀴즈를 플레이하고 싶다면 Jeopardy의 모든 데이터를 가져올 수 있습니다. 하지만 당시 방영되었던 날짜 하나만 추출했습니다.
하지만 언제나처럼, 여러분을 위해 그래프 빌더 단계를 준비했으니 따라오실 수 있도록 하겠습니다. 여기서는 전체를 만들지는 않겠습니다. 세 개의 그래프 중 하나를 만들겠습니다. 하지만 먼저 이 게임을 해 보겠습니다. 무엇을 만들려고 하는지 보여드리고 싶습니다. 잠시 후에 스콧에게 아무 카테고리나 선택하라고 할 테니, 그냥 이 게임을 해 보겠습니다. 작동 방식을 보여드리겠습니다. 스콧, 원하는 카테고리가 있나요?
G로 시작해서, 300이 되는 거죠.
G는 300입니다. 마우스를 올리면 이런 게 뜨죠. 붓꽃과에 속하는 식물인데, 한 송이에 꽃이 25개까지 핍니다.
글라디올라란 무엇인가요?
정말 좋은 추측이네요. 여기 정중앙에 마우스를 올리면 글라디올라가 나오네요. 와, 몰랐네요. 잘하셨어요. 요점은, 마우스를 올릴 때마다 다른 그래프가 나오는데, 꽤 쉽게 만들 수 있다는 겁니다. 처음부터 다시 시작해 볼게요. 첫 번째 그래프를 만드는 방법을 보여드리고, 미리 만들어진 그래프를 이용해서 약간의 속임수를 써볼게요. 하지만 모든 그래프가 데이터 테이블에 저장되어 있으니 쉽게 다시 만들 수 있습니다.
어쨌든, 그래프 빌더를 사용하면 그래프 빌더의 다른 모든 것과 마찬가지로 x축과 y축으로 드래그합니다. 하지만 제퍼디를 본 기억이 있다면, 아마 맨 위 카테고리에 두는 것이 더 나을 겁니다. 마찬가지로, 값의 경우 y축으로 드래그할 수 있지만, 그룹으로 드래그하면 조금 후에 더 잘 작동할 것입니다. 실제로 이 방송 날짜를 x축에 추가할 것입니다. 이는 해당 포인트가 표시되도록 하기 위한 것입니다. 그렇지 않으면 포인트가 없는 것이고, 이 작업을 수행하려면 포인트가 필요합니다.
여기에 히트맵 요소를 추가하고, Shift 키를 누른 채 클릭하여 해당 점들을 다시 추가하여 맨 위에 오도록 하겠습니다. 이제 그래프는 거의 완성되었습니다. 나머지는 대부분 정리 작업입니다. 정리 단계 중 하나는 이 도형 열을 설정하는 것입니다.
이제 여기 있는 점들을 실제 값으로 설정하고 싶습니다. "확인"을 클릭하면 제퍼디 게임판이 생성되었는데, 몇 가지만 바꾸고 싶습니다. 파란색으로 설정하고, 여기서는 몇 가지 색상을 따로 지정해서 JMP에 두 가지 색상만 선택하라고 알려드리겠습니다. 물론 첫 번째 색상은 기본적으로 파란색입니다. 그런 다음 이 텍스트의 색상과 크기를 조정하면 됩니다.
이제 거의 다 됐네요. '완료'를 클릭하면 됩니다. 거의 대부분 정리 작업이죠. 대체 키를 누른 상태에서 빨간색 삼각형을 클릭하겠습니다. 왼쪽 열에 있는 모든 항목을 삭제하겠습니다. 그러면 거의 모든 항목이 삭제될 겁니다.
하지만 여기 이 섹션을 유지하는 핵심은 지속성입니다. 마우스 오른쪽 버튼을 클릭해 볼 수도 있습니다. 몇 가지 옵션이 있는데, 그 중 어떤 옵션도 숨기기 기능을 제공하지 않습니다. 여기서 비밀은 바로 여기 속성이라는 작은 버튼입니다. 이 버튼은 편집 메뉴에도 있습니다. 이 버튼을 클릭하면 거의 모든 곳을 클릭할 수 있고, 클릭한 내용이 강조 표시됩니다.
여기서 좋은 점은 이 속성 중 일부에 접근할 수 있고, 표시에서 축소로 변경할 수 있다는 것입니다. 아주 빠르게 할 수 있습니다. 정말 보기 좋습니다. 여기서 제가 하고 싶은 아주 비밀스러운 기능이 하나 더 있는데, 바로 그래프 간격을 변경하는 것입니다. 자, 이제 "이게 뭐지?" 6x5 차트를 만들어 봅시다. 지금 이 그래프 빌더에 30개의 서로 다른 그래프가 있습니다.
제가 어렸을 때 '제퍼디'를 보며 자랐던 기억으로 돌아가 보면, TV마다 간격이 좀 있었죠. 이제 거의 다 된 것 같아요. 여기서 좀 꼼수를 써서 그래프 두 개를 더 보여드릴게요. 하나는 정답이고 다른 하나는 문제입니다.
자, 여기에 여러분을 위한 지침이 있으니, 여러분도 다시 만들어 보실 수 있을 겁니다. 하지만 실제로는 기존과 동일한 방식으로 파란색 배경을 설정하고 JMP에서 답변 열을 표현식이나 도형으로 사용하도록 설정하는 것뿐입니다.
제가 하고 싶은 건, 호버 동작이 제대로 작동하도록 하는 거예요. 그래프 위에 마우스를 올리면 질문이 보이고, 그 위에 마우스를 올리면 답변이 보이도록 하고 싶어요.
정말, 정말 간단합니다. 빨간색 삼각형으로 시작해서, 각 항목에 대한 스크립트를 클립보드에 저장하기만 하면 됩니다. 이제 이 스크립트를 클립보드에 저장하겠습니다. 더 이상 필요 없으니까요. 그런 다음 여기를 마우스 오른쪽 버튼으로 클릭하고 레이블 호버링으로 가서 GraphLabs를 붙여넣습니다. 복사한 내용을 클립보드에 붙여넣습니다. 그리고 같은 작업을 반복합니다. 30단계까지 만들 수 있습니다. 이 스크립트를 클립보드에 저장합니다.
클립보드에 있는 이 스크립트에는 방금 붙여넣은 호버 라벨이 포함되어 있습니다. 메인 그래프로 돌아가면, 방금 한 것처럼 마우스 오른쪽 버튼을 클릭하고 호버 라벨을 추가하면 된다고 생각하실 수도 있습니다. 30개의 서로 다른 그래프가 있다는 걸 기억하시나요? 마우스 오른쪽 버튼을 클릭하면 이 호버 라벨 명령이 모든 그래프에 브로드캐스트됩니다. 이 그래프릿을 붙여넣겠습니다.
이제, 제가 마우스를 어디에 올려놓든, 제대로 했다면, 실제로 컨트롤 버튼을 눌러 그래프를 그릴 수 있는지 확인해 보겠습니다. 이제 마우스를 어디에 올려놓든 그래프를 불러올 수 있는 기능이 있어야 하고, 다시 한 번 마우스를 올려놓으면 답을 얻을 수 있어야 합니다. 이게 첫 번째 티저입니다. 그럼 이제 방향을 바꿔서 이 세션의 갤러리에서 실제 사진을 살펴보겠습니다.
멋진 그래프 세 개, 아니, 여섯 개를 준비했습니다. 처음 두 개는 제가 먼저 보여드리고, 그 다음은 스콧에게 시간을 드리겠습니다. 그럼 바로 시작해 볼까요? 다시 한번 말씀드리지만, 항상 그렇듯이 각 그래프에 대한 단계가 여기에 나와 있으니, 자세한 설명은 생략하겠습니다. 그냥 빠르게 진행하겠습니다.
하지만 사실 여기서 첫 번째는 스무더에 제약 조건을 두는 아이디어입니다. 왜 그럴까요? 스무더가 특정 도메인에 적합해야 하기 때문입니다. 결국 JMP 19는 이제 일반 B-스플라인 대신 페널티 스플라인을 생성할 수 있게 되었습니다. 말로 설명하기보다는 직접 보여드리겠습니다.
여기서 그래프 빌더를 불러오겠습니다. 몇 가지 예를 보여드리겠지만, 스무더가 0 아래로 떨어지는 것이 합리적이지 않은 프로세스가 있다고 가정해 보겠습니다. 어떻게 하면 이 문제를 해결할 수 있을까요? 정답은 스무더를 스플라인에서 페널라이즈드 스플라인이나 P-스플라인으로 변경하는 것입니다. 그런 다음 여러 가지 재미있는 작업을 할 수 있는데, 그중 하나는 최소값을 0으로 설정하는 것입니다. 여기서 Enter 키를 누르면 이제 최소값이 0인 것을 알 수 있습니다. 이렇게 스무더를 만들면 현재 그래프의 맥락에서 의미가 있습니다. 사이클을 사용하여 다시 한 번 시도해 보겠습니다.
현재 기본적으로 일반 스플라인은 이쪽 끝에서 위로 휘어져 있고, 이쪽 끝에서는 아래로 곧게 기울어져 있습니다. 이 데이터가 사이클이라면, 두 끝이 배경에서 만나거나 마법처럼 다시 연결되도록 하고 싶습니다. 다시 말하지만, 정말 간단합니다. P-스플라인으로 변경하면 됩니다. 이제 다양한 제약 조건을 설정할 수 있는 메뉴가 생겼습니다. 이 제약 조건은 사이클이 됩니다. 사이클을 선택하면 이제 해당 스플라인이 각 사이클과 일치합니다.
예를 들어 피크와 밸리 유형의 제약 조건을 적용할 수도 있습니다. 제약 조건이 없으면 밸리 두 개와 피크 하나를 찾는 것처럼 보입니다. 하지만 피크만 찾도록, 또는 아래쪽 화살표를 누르면 밸리만 찾도록, 또는 피크와 밸리를 모두 찾도록 변경할 수 있습니다. 데이터와 도메인에 더욱 잘 맞도록 Smoother를 사용하여 여러 가지 제약 조건을 적용할 수 있습니다. 이 기능도 JMP 19에서 제공됩니다.
다음 그래프는 특히 그래프의 매우 밀집된 부분에서 데이터를 지터링 없이 좀 더 쉽게 볼 수 있도록 하는 기법입니다. JMP 19가 필요하지는 않지만, 실제로는 이전에 사용했던 기법, 즉 그래프 요소를 두 배로 늘리고 투명도를 적용하는 기법을 사용합니다. 다시 한번 말씀드리지만, 항상 그렇듯이 여기에도 단계가 나와 있으므로 나중에 다시 만들 수 있습니다.
하지만 이 문제를 정말 간략하게 보여드리고 문제점을 강조하고 싶습니다. 연료 탱크 용량과 무게를 파악하고, 이 데이터 포인트만 보고, 차량 종류별로도 중첩해서 보고 싶을 수도 있습니다. 사실, 지금은 마커가 매우 작기 때문에 이 문제를 좀 더 명확하게 보여드리려고 합니다.
하지만 마커를 아주 크게 하고 싶다면 그래프에서 무슨 일이 일어나고 있는지 구분하기 어려운 구간이 있을 겁니다. 각 지점의 윤곽을 명확하게 그리고 투명하게 표현할 수 있다면 훨씬 더 잘 볼 수 있을 것 같습니다.
비결은 정말 간단합니다. 마우스 오른쪽 버튼을 클릭하고 두 번째 데이터 포인트 세트를 추가하기만 하면 됩니다. 이제 범례를 두 번 클릭하면 변경할 수 있습니다. 이 마커들을 개별적으로 또는 독립적으로 변경할 수 있습니다. 첫 번째 세트를 선택한 다음 마우스 오른쪽 버튼을 클릭하면 해당 마커를 이렇게 크고 채워진 원으로 변경할 수 있습니다.
그런 다음 마우스 오른쪽 버튼을 클릭하여 50% 정도 투명하게 만들 수도 있습니다. 두 번째 그룹을 마우스 오른쪽 버튼으로 클릭하고 마커를 단색 윤곽선으로 변경할 수도 있습니다. 여기를 클릭하기 전에 여러 가지에 단색 윤곽선과 단색 채우기가 있는 것을 알 수 있습니다. 다양한 도형에 이 작업을 수행할 수 있습니다. 저는 여기서 원을 선택하겠습니다. 하지만 여기서 확인을 클릭하면 이제 데이터의 상태를 훨씬 더 잘 볼 수 있게 되었고, 특히 까다로운 부분에서도 마찬가지입니다. 겹치거나 겹치는 빨간색과 초록색을 볼 수 있습니다.
다시 한번 말씀드리지만, 지터링(데이터를 변경할 수 있는)을 사용하지 않고도 데이터를 조금 더 잘 분석할 수 있는 간단하고 좋은 방법입니다. 다음으로, Scott이 정말 멋진 그래프를 만드는 방법을 보여드리겠습니다. 3초 규칙을 어기긴 하지만 매우 유용한 기능입니다. Scott, 이제 시작입니다.
좋아요. 제 화면이 보이시나요?
줌이 보이네요.
좋아요, 이제 보이시나요?
예.
좋아요. 고마워요, 제드. 정말 멋졌어요. 갤러리에서 처음 두 장의 사진에 나온 제퍼디 갱단의 오프닝은 정말 멋졌어요. 이번이 10번째 에디션이에요. 지난 10년 동안 이 시리즈에 참여할 수 있어서 정말 행운이었어요.
다시 말씀드리지만, 저희가 데모하는 것은 모든 데이터와 모든 단계가 스크립트로 작성된 JMP 저널입니다. 이 저널을 통해 여러분은 이러한 뷰를 복제할 수 있습니다. 저는 마지막 네 가지 뷰를 다루겠습니다. Jeff가 언급했듯이, 다중 Y축 차트라는 훌륭한 기능이 있습니다. 꽤 긴 설명이지만, 이 기능을 사용하면 여러 개의 Y축을 왼쪽에 배치하거나 오른쪽에 배치할 수 있습니다. 이 기능을 통해 여러 개의 Y축이 같은 공간에서 서로 상호 작용할 수 있습니다.
하지만 JMP는 이전에는 이런 기능을 제공하지 못했습니다. JMP 19 이전에는 JMP가 모든 축을 표준화했습니다. 하지만 지금 당장 표준화하고 싶지 않다면 JMP 19에서 바로 표준화할 수 있습니다. 이는 특히 화학, 건강 및 생명 과학 분야에서 실험 및 측정 장비의 판독값에서 매우 흔히 사용되는 측정값입니다.
어떤 사람들은 "이 차트를 보면 헷갈릴 수도 있지만, 어떤 패턴을 찾고 있는지는 알고 있다"라고 말할지도 모릅니다. 정말 많은 요청이 있었던 기능입니다. 새로운 평행 Y축 기능을 사용할 예정인데, 설정은 세그먼트 방식으로 할 예정입니다. 그래프 섹션을 설정하는 특정 방법이 있습니다. 선, 색상, 스타일을 조정하기에도 좋은 곳입니다.
좋습니다. 단계는 다 드렸으니 바로 데이터로 넘어가 보겠습니다. 이 데이터는 꽤 간단합니다. 시간이 있고, 시간 경과에 따라 성능이 어떻게 변하는지 보고 싶은 연속된 열이 여러 개 있습니다. 그래프 빌더를 사용하겠습니다.
x에 시간을 입력하고, y에 첫 번째 항목인 에탄올만 입력하겠습니다. 여기서 마우스 오른쪽 버튼을 클릭하고 스무더를 제거하고 점을 스무더로 변경하겠습니다. 이 부분에는 스무더만 적용하고 싶습니다.
첫 번째 소프트. 좋아요, 괜찮습니다. 다음으로 넘어가세요. 온도를 입력하고 싶습니다. 자, 이렇게 입력하세요. 에탄올 바로 아래에 온도를 입력하겠습니다. 에탄올 안이 아니라 바로 아래에 입력해서 다른 세그먼트를 만들겠습니다. 엘라스티스 피드에도 똑같이 하고, NH3 피드에도 똑같이 할 겁니다.
좋아요, 이제 말씀드린 것들을 꺼냈으니, 평행 y축을 불러올 수 있겠네요. 그런데 오른쪽에 물체를 배치하고 싶다면 어떻게 해야 할까요? 앞서 소개한 방법을 써 볼게요. 갤러리 버전 첫 번째 사진 중 하나에서 보여드렸던 것 같아요. 공기를 가져와서 같은 영역의 온도를 설정한 다음, 마우스 오른쪽 버튼을 클릭하고 오른쪽으로 공기를 이동시킵니다. 이렇게 하면 공기가 이쪽에 배치되는 것을 볼 수 있습니다.
탱크 피드에도 같은 작업을 하면 당밀이 나오고, 탱크 피드를 오른쪽으로 옮기고 pH도 NH3 피드에 같은 작업을 하고 pH를 오른쪽으로 옮긴 다음, 여기서 완료를 누르고 맨 위의 빨간색 삼각형이나 Graph Builder 헤더로 이동합니다. 이제 JMP 19에 평행 y축이 생겼습니다. 다시 말씀드리지만, JMP 19는 이 글을 볼 때쯤이면 올가을에 출시될 예정입니다. 이 기능이 아니더라도 다른 멋진 기능들을 위해 꼭 구매하세요.
하지만 이걸 클릭하면 됩니다. 빨간색 삼각형으로 다시 돌아가서 아래로 내려가서 표시를 하고, 범례를 끄고 간격을 좀 벌려 보겠습니다. 조금 늘려 보겠습니다. 이제 Graph Builder에서 평행 y축을 그리는 아주 좋은 방법이 생겼습니다.
제목을 더 다양하게 활용할 수 있습니다. 범례 설정으로 돌아가서 선 색상, 스타일, 굵기를 직접 조정할 수도 있습니다. 제가 넣은 예시는 다음과 같습니다. 발효 데이터였기 때문에, 발효조의 투명한 배경 그림을 넣어서 테마를 살짝 더했습니다.
좋아요. 여러 개의 라이애시스(lyapses)입니다. 다음으로 살펴볼 차트는 범프 차트입니다. 범프 차트는 여러 레벨을 1~5, 1~10, 이 경우에는 1~6 등 순위별로 비교할 때 순위를 표시하는 방법입니다.
왜 필요한 걸까요? 매우 유용한 시각화 도구로, 인포그래픽이나 대시보드에서도 자주 활용되고, 여러 항목을 쉽게 비교할 수 있게 해줍니다.
JMP에는 대부분의 사람들이 모르는 작은 기술이 있는데, 바로 그래프 빌더 열 선택 영역에서 바로 빠른 수식을 만들 수 있고, 연속 열이 있는 모든 항목의 순위를 매길 수 있다는 것입니다.
데이터가 위치 순위와 함께 제공되지 않았다면, 아마 순서형 데이터일 겁니다. 그러면 바로 생성할 수 있죠. 그렇게 하고, Jed가 Jeopardy에서 마커에 단어를 사용했던 것처럼 그 아이콘을 마커로 사용할 겁니다.
다시 한번, 여러분께 도움이 될 만한 단계를 알려드리겠습니다. 이 데이터는 영국 프리미어 리그의 축구 성적을 바탕으로 합니다. 시즌별로 상위 6개 팀, 즉 파워 식스 팀을 선정했습니다. 각 팀의 로고도 있습니다. 시즌 마지막 순위를 알고 있죠. 이를 '테이블'이라고 부릅니다. 20개 팀이 있는데, 이 팀들은 보통 상위 5위 안에 들거나 그 근처를 기록합니다.
하지만 야구의 세이버 지표와는 달리 축구에서는 정말 인기를 얻고 있는 지표들이 있습니다. 축구는 7년 전부터 xG(기대 득점), GA(평균 득점), xDiff(실점 차이) 같은 지표를 사용하기 시작했습니다. xG는 기대 득점(Expected Goals), 예상 실점(Expected Goals Against)의 약자로, 실제로 득점하는 골과 상대팀에서 논의되는 실점의 차이를 의미합니다.
당연히 이번 시즌에 큰 기대를 걸고, 여기서 기대 차이가 60이라면, 상대는 당신이 그렇게 많은 골을 넣고도 실점은 거의 없을 거라고 예상할 겁니다. 여기서는 84골을 넣고, 24실점을 허용합니다. 그러면 60 정도면 됩니다. 그러면 좋은 시즌을 보낼 수 있을 겁니다.
하지만 이 열의 순위를 매기고 싶습니다. 파란색으로 표시된 부분은 이미 해본 작업이지만, 어떻게 했는지 보여드리겠습니다. 이 데이터를 데이터 테이블에 다시 복사했습니다. 그래프 빌더로 가서, 다른 작업을 하기 전에, xDiff를 확인해 보겠습니다. 마우스 오른쪽 버튼을 클릭하면 다양한 빠른 수식을 얻을 수 있습니다.
하지만 그 전에, 시즌으로 가서 마우스 오른쪽 버튼을 클릭하고 "그룹화 기준"을 선택합니다. 각 시즌 내 xDiff 순위를 알고 싶거든요. 예를 들어, 상위 6개 팀 중에서 기대 골득실차가 어느 정도였는지 알고 싶거든요. 여기서 마우스 오른쪽 버튼을 클릭하고 "분포"를 선택합니다. "순위"를 선택하고 "역순서"를 선택하면, 이제 데이터에 적용할 수 있는 가상 열이 생성됩니다.
여기서 마우스 오른쪽 버튼을 클릭하면 다른 작업도 할 수 있습니다. 예를 들어 데이터 테이블에 추가하는 것처럼요. 이렇게 해서 데이터 테이블에 "Shaded and Blue"라는 이름이 생겼습니다. 다른 이름을 지정할 수도 있습니다. 일단은 이대로 두겠습니다. 여기에 "Seasons"를 입력하겠습니다.
팀 이름을 오버레이로 표시하겠습니다. 여기서 마우스 오른쪽 버튼을 클릭합니다. 포인트 외에도 선을 추가하겠습니다. 이제 런던 2인 지도처럼 보이지만, 사실 이건 범프 차트입니다. 시즌별로 포인트가 어떻게 오르락내리락하는지 확인할 수 있습니다.
이제 잘 됐네요. 하지만 Jed가 했던 방법을 써보고 싶어요. 팀 배지처럼 예쁜 아이콘들이 다 있거든요. 왼쪽 아래 작은 요소 패널에 있는 빨간색 점, 빨간색 삼각형 아래로 가서 모양 열 설정을 할 수 있어요. 이번에는 팀 로고를 사용해 볼게요. 자, 이제 꽤 괜찮아 보이네요. 로고를 더 크게 만들어 볼게요. 한 가지 할 수 있는 건, 축 설정 아래에서 마우스 오른쪽 버튼을 클릭하고 축을 반대로 바꾸고, 뷰를 좀 더 깔끔하게 정리하는 거예요. 저는 1등이 맨 위에 있는 게 익숙하거든요.
여기서 마우스 오른쪽 버튼을 클릭하고 일반 그래프로 들어가겠습니다. 마커 크기는 Jed가 설정했습니다. '기타'를 선택하고 10까지 높이겠습니다. 이제 정말 명확하게 보이네요.
이번 시즌 예상 골득실차가 얼마나 잘 작동하는지 살펴보는 블로그에 글을 쓰려고 합니다. 예를 들어, 작년 잉글랜드 프리미어 리그 우승팀인 리버풀을 예로 들어 보겠습니다. 리버풀은 1위를 차지했습니다. 당시 리버풀은 예상 골득실차가 40 이상일 것으로 예상되었지만, 실제로는 45를 달성했습니다.
거의 목표대로 가고 있습니다. 그들은 6시간 경기가 있는 모든 팀 중 예상 골득실에서 1위를 차지했습니다. 때로는 효과가 있기도 합니다. 제 조카가 응원하는 팀 같은 팀을 예로 들자면, 안타깝게도 조카는 맨유를 응원하는데, 그 팀은 몇 년째 부진한 성적을 보이고 있습니다. 하지만 이번 경우는 예상대로였다는 것을 알 수 있습니다. 순위표에서 2위를 차지했지만, 예상 골득실은 15였고, 실제로는 40이었습니다.
올해 그들은 기존에 하던 것을 극복했습니다. 예상보다 더 잘했죠. 하지만 한 해 더 기다려 볼 수도 있습니다. 이번 시즌 그들은 리그 15위를 기록했습니다. 예상 골득실차는 마이너스 1이었지만, 실제로는 더 안 좋은 성적을 거두었습니다. 시즌 전체로 따지면 마이너스 10을 기록했습니다. 이 경우, 그들은 기대에 못 미치는 성적을 거두었습니다. 때로는 기대 이상의 성적과 기대 이하의 성적을 동시에 낼 수 있습니다. 저는 첼시에 찬사를 보냅니다. 매우 꾸준한 성적을 유지하고 있고, 앞으로 더 발전하기를 바랍니다. 제 팀입니다.
좋아요, 범프 차트는 정말 재밌지만, 랭킹 팁도 도움이 되길 바랍니다. 선 설정을 조정하면서 적절한 색상을 적용하는 것도 좋은 방법입니다. 범례 설정에서 바로 적용할 수 있습니다.
좋습니다. 이 차트는 여러 릴리스에서 사용 가능했던 범프 차트입니다. 이제 JMP 19의 새로운 차트인 벡터 필드 차트를 살펴보겠습니다. 이 차트는 이전에 저희가 직접 만든 스크립트였습니다. 풍향이나 측정 벡터, 혹은 웨이퍼 위치와 같은 예시가 있었습니다. 이 화살표와 배열을 직접 수정해야 했습니다.
방향을 표시하는 데 매우 유용합니다. 거리뿐만 아니라 강도도 표시할 수 있습니다. 이제 Graph Builder에서 바로 이러한 작업을 수행할 수 있습니다. 간격 랜딩 존을 사용하여 거리, 시작점, 종료점, 그리고 화살표 유형을 파악해 보겠습니다.
다시 한번 말씀드리지만, 모든 단계는 이미 준비되어 있습니다. 좋은 데이터를 찾았는데, 쿼터백들이 경기에서 서로 어떻게 플레이하는지 보여주는 스프레이 차트를 만들어 볼까 합니다.
작년 슈퍼볼에서 이글스는 강력한 수비로 치프스 쿼터백의 부진을 막아냈지만, 이글스 팬이라면 훌륭한 슈퍼볼을 경험했다고 생각합니다. 하지만 제가 그 장면을 재현할 수 있을지 궁금하네요.
필요한 정보는 모두 있습니다. 어떤 패스였는지, 로우 오더링에 도움이 될 만한 정보도 있습니다. 두 쿼터백도 있고, 그들의 시작 위치도 있습니다. 스프레이 차트는 스크리미지 라인에서 필드 너비 중앙으로 10야드 떨어진 지점을 가정합니다. x는 0이고, y는 -10입니다.
하지만 패스는 어디로 갔는지 알려드리겠습니다. 결과는 다음과 같습니다. 스크리미지 라인에서 앞으로 나아간 거리를 계산할 때 이 결과를 사용했습니다. 마이너스 야드였나요, 플러스 야드였나요? 차트를 만드는 데 필요한 건 이것뿐입니다. 그래프에 가서 그래프 빌더를 실행하면 됩니다. x1을 x에, y1을 놓으면 모든 게 시작됩니다.
경로 ID를 입력하겠습니다. 여기 볼까요? 어떤 것을 입력해야 할까요? 크기에는 손실로부터의 거리, 색상에는 결과, 오버레이에는 경로 ID를 입력하세요. 지금은 별다른 효과가 나타나지 않습니다. 매끄럽게 하기 기능을 끄겠습니다. 선에 마우스 오른쪽 버튼을 클릭해서 해당 지점을 변경하겠습니다.
아직은 썩 좋아 보이지는 않지만, JMP에 끝점을 알려주지 않았습니다. 이 구간을 사용해서 끝점을 알려줘야 합니다. x2와 y2를 모두 구간에 적용하겠습니다. 아직은 썩 좋아 보이지는 않지만, 선 요소 아래에 새로운 정렬 영역이 생겨서 규칙, 순서, 요약, 행 내 정렬 기능을 더 효율적으로 사용할 수 있게 되었습니다.
이 경우에는 행 안에 있습니다. 저것 좀 보세요. 여기에 화살표만 추가하면 완벽할 것 같습니다. 연결 지점으로 가서 화살표로 줄을 바꾸면 됩니다. 이제 패스가 어디로 가는지 알 수 있습니다. 아주 쉽습니다. 이걸 사용하면 좋지 않은 비즈니스 분석 인포그래픽이 많이 나올 것 같습니다.
하지만 이게 정말 도움이 됐어요. 패스 결과와 쿼터백 정보를 가지고 있었기 때문에 작은 사이드 필터를 설정했죠. 이글스의 제일런 허츠를 보세요. 허츠는 좋은 경기를 펼쳤지만, 러닝백 역할도 잘해서 패스만 할 필요가 없었어요.
인터셉션은 한 번 있었고, 터치다운 패스는 두 번 있었는데, 하나는 꽤 길었고, 몇 번은 완료되지 않은 패스였고, 필드 양쪽에서 많은 패스를 완료했습니다. 치프스의 패트릭 마홈스와 비교하면 어땠나요?
바로 알 수 있죠. 그가 필드 이쪽에서 사랑을 받지 못했다는 걸요. 이퀄 수비진은 정말 막혔고, 필드 왼쪽으로 가는 공은 아주 짧게 막았어요. 미완료 공이 많았고, 거리도 짧았고, 야드도 짧았죠. 그의 성공은 대부분 오른쪽에서 이루어졌습니다.
그는 훨씬 더 많은 패스를 성공시켰지만, 딥 패스는 많지 않았습니다. 불완전 패스도 많았고, 두 번의 매우 값진 터치다운을 던졌습니다. 그중 하나는 상대팀 터치다운으로 연결되었던 것 같습니다. 터치다운 패스는 세 번이나 했습니다. 하지만 분명 이 경기는 일반적인 경기가 아니었고, 상대팀의 수비 때문에 발생한 일이었습니다. 이렇게 보는 건 멋진 관점입니다. 이건 벡터 필드 차트입니다. 여러분도 자신의 데이터에 어떻게 적용할 수 있을지 궁금하네요.
좋아요, 갤러리에서 마지막으로 보여드릴 사진은 곡선 막대 차트입니다. 멋진 차트죠. 제가 본 몇몇 그래프 양식에서는 사람들이 막대 차트에 의존해서 그룹을 만들 때 막대를 사용한다고 하더군요. 여기 맥주 애호가들의 알코올 음료 소비 선호도를 보여주는 막대가 하나 있습니다.
그런데 그들은 "와, 저 막대 만드는 데 정말 많은 게 들어가네."라고 하더군요. 그 막대를 구성하는 요소에 곡선을 넣으면 정말 멋지지 않을까요? 멋진 아이디어였어요. JMP에는 선 아래에 음영을 넣거나 Jed가 Jeopardy 게임 티저에서 보여준 것처럼 이중 요소 트릭을 하는 멋진 방법이 몇 가지 있거든요. 사실 이 차트는 꽤 쉽게 만들 수 있고, 보기에도 좋다고 생각했어요.
제가 보고 있는 갤럽 여론조사 데이터입니다. 곡선 스타일과 하단 채우기에서 그다지 선호되지 않는 상위 x 격자도 활용할 것입니다. 모든 단계는 여러분을 위해 준비되어 있습니다. 22년간의 주류 선호도에 대한 갤럽 여론조사를 살펴보겠습니다. 술을 마시는 사람들의 선호도는 어떨까요? 맥주, 와인, 그리고 양주만 분석했습니다.
1992년의 경우, 1996년의 선호도를 알고 있습니다. 그런 다음 각 그룹의 전체 평균을 계산했습니다. 맥주 애호가 41%, 와인 애호가 31%, 주류 애호가 23%였습니다. 필요한 데이터는 이 정도면 충분합니다. 이제 그래프의 마지막 두 열을 사용하겠습니다. 그래프 빌더에서 그룹별 백분율 평균을 선택합니다. 바로 여기 아래에 배치합니다. 제 범주를 맨 위에, 연도를 맨 아래에 배치합니다.
여기서 마우스 오른쪽 버튼을 클릭하겠습니다. 한 점을 선으로 바꾸고, 다시 마우스 오른쪽 버튼을 클릭합니다. 방금 자동으로 추가된 매끄러움 도구가 있는데, 이걸 선으로 바꾸겠습니다. 기본적으로 두 개의 선 그림이 있습니다. 첫 번째 선 그림에는 해당 요소가 주목하는 부분을 제어하는 가변 영역이 있습니다. 이 경우에는 그룹 평균만 주의해서 보시면 됩니다. 이 선 요소는 바로 그룹 평균을 제공합니다. 그룹 평균 백분율을 보세요.
이 부분은 다른 부분과 마찬가지로 변수 섹션으로 이동하겠습니다. 하지만 이번에는 그룹 평균을 삭제하고 이 부분은 백분율에 집중하도록 하겠습니다. 이제 연결을 곡선으로 변경할 수 있습니다. 이제 매끄러움과 원하는 곡선 정도를 조절할 수 있습니다. 저는 곡선이 정말 마음에 듭니다. 이 채우기를 클릭하면 아래를 채울 수 있습니다. 평균선 아래도 채울 수 있습니다. 여기서 채우기를 실행해서 그 선 아래도 채울 수 있습니다.
어떤 방식으로 하셔도 괜찮습니다. 색을 입혀 볼까요? 오버레이가 색을 입혀주니 완성입니다. 저는 곡선 아래를 채우는 걸 선호합니다. 더 보기 좋은 것 같아요. 자, 이제 차트를 만드는 방법입니다. 제가 조금 손본 차트를 하나 살펴보겠습니다. 범례 설정을 조정하고 선을 더 굵게 만들고, 색을 입혀보고, 몇 가지 대표 배경 그림을 가져왔습니다.
이건 정말 중요한 이야기입니다. 술을 마시는 사람들 사이에서는 맥주 애호가들의 인기가 지난 6년 동안 줄어드는 것을 볼 수 있습니다. 주류는 오르고 있고, 와인도 약간 오르는 것을 볼 수 있습니다.
이는 다른 종류의 주류가 식료품점이나 술집에서 정말, 정말, 정말 인기를 얻고 있는 업계의 실제적인 추세를 보여줍니다. 단순히 혼합주가 아니라, 인퓨전주가 등장하고 있습니다. 수제 맥주를 포함한 맥주의 인기가 줄어들고 있는 셈이죠. 자, 멋진 전체 차트네요. 마음에 드셨으면 좋겠습니다. 데이터에서 이런 뷰를 활용할 수 있는 방법을 찾아보세요.
좋습니다. 다시 말씀드리지만, 이 사진은 갤러리에서 가져온 사진입니다. 여러분께 공개해 드리겠습니다. 저널에 그래프 활용법을 알려주는 좋은 자기 학습 링크, 블로그, 튜토리얼이 많이 있습니다. 첫 번째 링크는 JMP 커뮤니티(community.JMP.com)에 있는 링크입니다. 이 링크는 이전 갤러리 사진들이 있는 곳입니다. JMP Graph Builder 도움말에는 없는 새로운 뷰를 찾아보기에 좋은 곳입니다. 여러 분들이 제안해 주셨고, 저희는 방법을 알아냈습니다. 이 뷰도 곧 목록에 추가될 예정입니다.
정말 멋지네요. 여러분의 아이디어를 환영합니다. 커뮤니티에도 위시리스트가 있는데, JMP 위시리스트라고 합니다. 원하는 그래프에 대한 아이디어를 적어주시면 됩니다. Jed와 저는 새로운 관점에 도전하는 것만큼 즐거운 일이 없죠. 98%의 경우 Graph Builder를 통해, 다양한 옵션을 활용해서 작업하는 방법만 알면 바로 구현할 수 있습니다.
물론이죠. 정말 재밌어요.
갤러리에서 사진을 가져왔습니다. 참석해 주셔서 감사합니다. 궁금한 점이 있으면 언제든지 알려주세요. 답변해 드리겠습니다. 꼭 한번 시도해 보세요.
감사해요.