스피커 | 성적 증명서 |
| 맨디 | 좋습니다. 오늘 토론에 오신 것을 환영합니다. 테이블에 대해 이야기합시다. 제 이름은 Mandy Chambers이고 JMP 테스트 팀의 수석 테스트 엔지니어입니다. |
| 오늘 저와 함께 일하는 동료이자 친구는 Kelci Miclaus입니다. 그녀는 JMP 생명과학팀의 R&D 부문 선임 관리자입니다. |
| Kelci와 저는 실제로 몇 년 전부터 임상 제품이 제가 테스트하는 모든 것의 훌륭한 소비자가 되기 시작하면서 함께 일하기 시작했습니다. |
| 그래서 나는 그녀의 그룹을 꽤 잘 알게 되었고 그들이 구현하려고 하는 다양한 것들에 대해 그들과 긴밀히 협력하게 되었습니다. |
| 그리고 제가 JMP에서 실제로 테스트한 것들을 고객이 실제로 사용하고, 이를 임상 제품에 어떻게 적용할지 실제 애플리케이션을 볼 수 있다는 점이 저에게는 정말 귀중한 일이었습니다. |
| 과거에 우리는 이런 프레젠테이션을 했습니다. 시간이 훨씬 더 걸리므로 여기서 할 수 있는 최선의 방법은 다음과 같다고 결정했습니다. |
| 문서 전체를 드려요. 이것이 두 세트의 데이터 및 zip 파일과 함께 이 녹음 파일에 첨부된 것입니다. 데이터 테이블, 스크립트, |
| 필요한 일부 저널과 다양한 항목이 있고, 제가 결국 보여주지 않거나 Kecli가 거기에 있는 내용을 보여주지 않더라도 각 응용 프로그램을 단계별로 진행할 수 있습니다. 당신은 그렇게 할 수 있어야합니다. 그럼 여기서 내 화면을 공유하는 것부터 시작하겠습니다. |
| 그래서 오늘 제가 무슨 이야기를 하려는지 보실 수 있습니다. 그래서 제가 말했듯이, 제가 가지고 있는 일지 전체를 보여드리려고 한다면 테이블 조인과 테이블을 조인할 수 있는 다양한 방법에 대해 이야기하고 있을 것입니다. |
| 이것이 바로 제가 자세히 설명하지 않고 기본적인 테이블 조인에 대해서만 다루려는 부분입니다. 이것을 클릭하면, |
| 노트북 실행 및 노트북 과목. JMP를 처음 사용하거나 이전에 이 작업을 해본 적이 없다면 테이블 메뉴 아래에서 |
| 테이블 조인을 수행할 수 있으며 이는 물리적 조인을 위한 것입니다. 그러면 테이블이 합쳐집니다. 그래서 나는 랩탑 주제에 랩탑 실행을 합류시킬 것입니다. |
| 이 대화 내에서 함께 결합하고 싶은 항목을 선택합니다. 일치, 데카르트 조인, 행 조인을 통해 조인한 다음 테이블을 조인할 수 있습니다. 지금 당장은 그러지 않을 거예요. |
| 시간이 많이 걸리지만 그게 바로 당신이 할 일입니다. 그리고 여기 테이블 메뉴 아래에 있는 또 다른 이야기는 JMP 쿼리 빌더에 관한 것입니다. |
| 그리고 여기에는 더 많은 테이블을 함께 조인할 수 있는 기능이 있습니다. 3, 4, 5, 6개의 테이블이 있으면 아무리 많은 테이블을 모아도 모든 것을 포함하는 하나의 테이블을 만들 수 있습니다. 하지만 다시 말하지만, 오늘은 실제로 그렇게 하지 않을 것입니다. |
| 그렇다면 내가 |
| 여기로 돌아가서 이 테이블을 닫으세요. |
| 가상 조인이 어떻게 발생했는지 시작해 보겠습니다. 먼저 테이블 조인에 대해 이야기해 보겠습니다. |
| 사용할 조인 유형을 결정해야 합니다. 따라서 테이블이 작다면 물리적 조인을 수행하는 것이 가장 쉬울 수 있습니다. 제가 보여드린 두 테이블처럼 단순히 테이블 조인을 수행하기에는 그다지 크지 않았습니다. |
| 3~4개 이상의 테이블을 가져오는 경우 JMP 쿼리 빌더는 테이블 작성을 위한 훌륭한 도구입니다. |
| 그리고 모든 데이터가 동일한 테이블에 있기를 원할 수도 있으며, 이것이 바로 원하는 것일 수도 있습니다. 디스크 공간만 주의하면 됩니다. |
| 그리고 성능과 관련하여 5~6개의 테이블이 별도로 놓여 있고 물리적으로 함께 결합하면 중복 복사본이 만들어지는 것입니다. |
| 이것이 바로 어떤 방법을 사용할지 결정할 수 있는 방법입니다. 가상 조인은 JMP 13에서 도입되었으며 다음 기능이 추가되었습니다. |
| 링크, 공통 링크 ID를 가져와 여러 테이블을 함께 조인합니다. 가입하지 않고 가입하는 일종의 개념이다. 공간을 절약하고 데이터 중복도 절약합니다. |
| 그래서...13년에 우리는 그것부터 시작했습니다. 그리고 14~15년에는 고객이 요청한 더 많은 기능을 추가했습니다. 행이 있는 링크 테이블 동기화...행이 동기화를 상태로 표시합니다. 열 이름을 단축할 수 있습니다. 연결된 테이블을 자동으로 열 수 있는 기능을 추가했습니다. |
| 동일한 열에 링크 ID와 링크 참조를 가질 수 있습니다. 또한 어떤 소스가 열 소스 테이블인지 알려줄 수 있는 작은 마우스 오버 팁도 추가했습니다. |
| 이것이 바로 우리가 추가한 것입니다. 저는 이것을 설정하고 여러분을 위해 시연해 보도록 하겠습니다. 그래서 저는 실제로 어느 회사에서 얻은 데이터를 가지고 있습니다. |
| 그것은 단지 상상의 하이테크 기업일 뿐입니다. HR 데이터에는 보상, 인원수, 다양성, 규정 준수 등이 포함됩니다. |
| 교육 이력 및 기타 고용 요인. 생각해 보면 연결하기에 완벽한 종류의 데이터입니다. |
| 일반적으로 직원 ID와 같은 고유 ID 변수 또는 함께 연결할 수 있고 서로 다른 위치에 있는 HR 팀에 대한 다양한 데이터를 가질 수 있는 변수입니다. |
| 따라서 저는 이 두 테이블을 열어서 이들을 서로 연결하려고 할 때 수행할 작업을 간단히 살펴보겠습니다. |
| 여기 이 테이블은 Employee Scores 1이고 뒤에는 Compensation Master 1이 있습니다. 이 테이블의 Employees Scores 1은 내 소스 테이블입니다. |
| 그리고 Compensation Master는 제가 참조하는 테이블입니다. 따라서 이 ID, 이 ID 변수를 이 표에서 볼 수 있습니다. 그리고 보상 마스터 테이블에도 있습니다. |
| 그래서 링크 아이디를 설정해보겠습니다. 이를 수행하는 방법에는 몇 가지가 있습니다. 열 속성에 들어갈 수 있습니다. |
| 여기 아래에 링크 ID와 참조가 있는 것을 볼 수 있습니다. 가장 쉬운 방법은 마우스 오른쪽 버튼을 클릭하는 것이므로 링크 ID가 있습니다. |
| 여기를 보면 이 ID 키가 해당 열에 할당되어 있는 것을 볼 수 있습니다. |
| 그러면 보상 마스터 테이블로 이동하겠습니다. 그리고 저는 이 칼럼으로 들어가겠습니다. 그리고 다시 열 속성을 사용하여 이를 수행할 수 있습니다. |
| 하지만 가장 쉬운 방법은 바로 여기로 가서 참조를 링크하는 것입니다. 테이블에는 ID가 있습니다. 그래서 이 목록에 나타납니다. 이것을 클릭하겠습니다. 짜잔, 제 링크 참조가 있습니다. |
| 바로 거기에 아이콘이 있습니다. 이제 이 테이블에 있던 모든 열을 이 테이블에서 사용할 수 있다는 것을 알 수 있습니다. 컬럼의 수가 많은 것을 볼 수 있습니다. |
| 또한 여기에는...긴 열 이름이 있고, 열 이름이 있으며, 여기에 참조 열임을 보여주는 식별자도 있습니다. |
| 그래서 저는 여기에 저장한 이 작은 간단한 표를 실행하여 이것이 보고서라는 것을 아주 간략하게 보여 드리고 이것이 가상 열 길이의 서비스임을 간단히 보여 드리겠습니다. |
| 그리고 보상 유형은 실제로 내 보상 표의 일부이고 성별은 가상 열입니다. 그래서 저는 가상 열과 테이블에 있는 열을 사용하여 이것을 구축하고 있습니다. |
| 제가 여러분에게 아주 빨리 지적하고 싶었던 한 가지는 이 작은 빨간색 삼각형 아래에... 여러분이 이 데이터로 작업하고 있다고 가정하고, |
| "아, 이거 정말 하나의 테이블로 만들고 싶은데. 하나의 테이블에 모든 열이 있으면 좋겠어요." 여기에는 참조 데이터 병합이라는 작은 비밀 도구가 있습니다. |
| 그리고 많은 사람들은 이것이 정확히 거기에 있다는 것을 모릅니다. 하지만 원할 경우 해당 항목을 클릭하여 모든 열을 다음으로 병합할 수 있습니다. |
| 이 테이블. 그래서, 시간상 지금은 그렇게 하지 않겠지만, 그것이 어디에 있는지 지적하고 싶었습니다. |
| 그리고 여기 일지에서 아주 빠르게 다시 보여드리겠습니다. 이는 스크립팅을 통해 가능하므로 속성 링크 참조를 설정하고 테이블을 가리킬 수 있습니다. |
| 링크 열을 사용하려면 해당 항목을 나열하세요. 따라서 이 앱을 빠르게 닫은 다음 실제로 사용했던 동일한 애플리케이션으로 돌아가겠습니다. |
| 여기에는 추가로 저장된 스크립트가 있는 동일한 두 테이블이 있으며, 몇 가지 더 보여드리고 싶습니다. 그래서 다시 직원 점수를 얻었습니다. 이것은 내 소스 테이블입니다. |
| 그리고 보상 마스터가 있고 이미 연결되어 있으며 여기에서 볼 수 있습니다. 그래서 저는 그 표를 다시 돌려서 여러분에게 뭔가를 보여드리고 싶습니다. |
| 이제 이러한 열 이름이 더 짧아진 것을 볼 수 있습니다. 그래서 JMP 14에 추가된 내용을 보여드리고 싶습니다. 마우스 오른쪽 버튼을 클릭하고 열 정보 대화상자를 표시하면 |
| 여기에서 바로 연결된 열 이름을 사용하라는 메시지가 표시됩니다. 그러면 이러한 이름이 더 짧아질 것입니다. |
| 이는 정말 좋은 기능입니다. 결국 이 보고서를 다른 사람과 공유할 때 그 사람은 열이 어디에 있는지 전혀 신경 쓰지 않기 때문입니다. |
| 기본 테이블에 있든 가상 테이블에 있든 상관없이 발생합니다. 따라서 귀하가 갖고 있는 훌륭하고 깨끗한 보고서입니다. 스크립트는 스크립트에서 볼 수 있도록 저장됩니다. |
| 참조 테이블을 보여주는 스크립트를 저장합니다. 그래서 이걸 보면 알 수 있어요. 따라서 이 열이 어디에서 왔는지 알 수 있지만 |
| 당신이 공유하고 있는 누군가가 반드시 알 필요는 없습니다. 그래서 저는 우리가 행 상태 전달을 통해 추가한 또 다른 것을 보여드리고 싶습니다. |
| 아주 빠른 예를 들어, 저는 이 배포판을 실행하겠습니다. 그리고 이 분포에서 이 숫자가 틀렸다는 제목이 있다는 것을 바로 알 수 있습니다. |
| 그래서 내가 말하는 것이 무엇인지 지적하겠습니다. 직원 점수는 내 직원 데이터베이스 테이블이며 약 3,600명의 직원이 있습니다. |
| 이는 직원에 대한 고유한 참조이며 현재 직원 데이터베이스라고 가정해 보겠습니다. 내 보상 마스터 테이블은 기록 테이블과 비슷하며 12,000개를 포함합니다. |
| 행이 있으므로 이 테이블에는 잠재적으로 동일한 직원에 대한 여러 참조가 있을 수 있습니다. 예를 들어 직원이 직업을 바꾸고 급여가 인상되거나 이사를 갔다고 가정해 보겠습니다. |
| 아니면 회사에 더 이상 근무하지 않는 직원이 있을 수도 있습니다. 따라서 이 테이블에서 이 보고서를 실행해 보세요. |
| 내가 정말로 원하는 정보를 렌더링하지 않습니다. 여기 아래에서 내 카운트가 꺼져 있고 카운트가 더 커졌음을 알 수 있습니다. 내가 찾고 있던 것이 정확히 없습니다. |
| 따라서 이것이 우리가 이 행 상태 동기화를 만든 이유 중 하나이며 Kelci는 실제 응용 프로그램에서도 이에 대해 조금 더 이야기할 것입니다. |
| 하지만 저는 이것이 디스패치 행 상태를 설정하는 방법을 보여드릴 뿐입니다. 그래서 제가 하는 일은 일괄 처리하는 것입니다. |
| 선택 색상 마커. 제가 하고 있는 일은 실제로 보상 마스터에서 직원 점수로 보내는 것입니다. |
| (죄송하지만) 이 테이블이 내 정보를 실행하려는 테이블이기 때문에 이 테이블로 정보를 보냅니다. |
| 따라서 돌아가서 해당 배포판을 다시 실행하면 이제 이 배포판(약간 다른 열임)이 표시되지만 이 배포판이 표시됩니다. 그리고 여기 숫자를 보면, |
| 내 직원 데이터베이스의 정확한 숫자가 있습니다. 그리고 그것이 바로 제가 보고 싶었던 것입니다. 따라서 파견 및 수락에 주의해야 하며 Kelci가 이에 대해 더 자세히 설명할 것입니다. 그러나 그것은 어떻게 그렇게 할 것인지 보여주는 단순한 사례일 뿐입니다. |
| 그러면 다음과 같은 온라인 도움말 링크가 있다는 사실을 아주 빠르게 보여 드리겠습니다. |
| 가상으로 열을 결합하고 행 상태를 표시하는 예입니다. 이를 통해 단계별로 안내해 드리겠습니다. 여기에도 다른 예가 있습니다. |
| 가상 조인을 사용하는 방법입니다. 설정에 대한 추가 정보가 필요한 경우. 그리고 다시 말씀드리지만 이 모든 것은 스크립트로 작성 가능합니다. 따라서 행 상태와 원하는 다양한 항목을 설정하여 바로 여기에서 이를 스크립팅할 수 있습니다. |
| 그래서 JMP 15로 전환하면서 몇 가지 사항을 더 추가했습니다. 그래서 우리가 추가한 것은 테이블을 자동으로 열 수 있는 기능과 열 위로 마우스를 가져가서 테이블의 출처를 파악하는 기능을 추가한 것입니다. 그리고 그것이 정확히 무엇을 의미하는지 설명하겠습니다. |
| 그래서 이것을 클릭하면. 우리는 JMP 15용으로 몇 가지 새로운 테이블인 Employeemaster.jmp를 생성했는데, 이는 여전히 이 HR 데이터의 일부입니다. 그래서 제가 이것을 조금 추적해서 보면 이 표에 대해 몇 가지를 지적하겠습니다. |
| 링크 ID와 링크 참조가 있습니다. 그리고 JMP 15에 추가한 또 다른 기능은 동일한 열에 링크 ID와 링크 참조를 가질 수 있는 기능입니다. |
| 그래서 이것을 보고 여기 집 창문을 보면 열려 있는 테이블이 두 개 더 있다는 것을 알 수 있습니다. 자동으로 열렸습니다. |
| 그래서 저는 이것을 열어서 여러분이 이것이 어떻게 작동하는지 볼 수 있도록 문자열을 연결하고 싶기 때문입니다. 하지만 이 직원 마스터 테이블은 다음과 연결되어 있습니다. |
| ...서로 쌓아서...교육 이력 테이블에 연결되어 있고, 이는 다시 내 예상 종료 테이블에 연결되어 있습니다. 그리고 당신은 볼 수 있습니다 |
| 링크 참조가 있는 직원 ID가 있고 여기에 링크 ID인 직원 ID가 있습니다. 마찬가지고 예측 결정에는 ID만 있습니다. |
| 그리고 직원 ID 고유 데이터가 있는 또 다른 테이블이 한두 개 있고 이를 가져와야 하는 경우 여기에 링크 참조를 할당하여 문자열을 계속할 수 있으며 계속 진행할 수 있습니다. 그래서...빠르게 보여드리기 위해 마우스 오른쪽 버튼을 클릭하고 여기 이 열을 보면 |
| 내 링크 ID가 설정된 것을 볼 수 있고, 내 링크 참조도 설정된 것을 볼 수 있습니다. 그리고 교육 이력이 이 테이블과 연결된 테이블이라는 것을 알려줍니다. |
| 자동 열림으로 설정되어 있고 이름이 더 짧습니다. 행 상태를 전달하지 않으므로 거기에는 아무것도 설정되지 않습니다. 따라서 다른 두 테이블에 있는 모든 열은 여기서 Employee Master라는 참조 테이블에 대해 사용할 수 있습니다. |
| 그리고 여기에서 사용할 수 있는 많은 수의 열이 있고 링크 열이 여기 아래에 그룹화된 열로 표시된다는 것을 아주 빨리 알 수 있습니다. |
| 고객이 묻는 또 다른 질문은 이러한 열의 출처를 알 수 있는 방법이 있느냐는 것입니다. |
| 그래서 좀 더 명확해졌나요? 그래서 우리는 이 멋진 작은 호버 팁을 추가했습니다. 내가 위에 마우스를 올리면 |
| 이것은 이 특정 열 비활성화 플래그가 예상된 종료에서 나온다는 것을 알려줍니다. 실제로 그것은 내 시리즈의 마지막 테이블에서 나온 것입니다. |
| 그리고 여기로 내려가서 이들 중 하나를 클릭하면 학위 프로그램 코드가 교육 기록에서 나온다고 나옵니다. |
| 즉, 그것은 열을 선택할 때, 아마도 플랫폼을 사용하여 실행하려는 작업 등을 선택할 때 도움이 될 멋진 작은 기능입니다. |
| 하지만 이 분포를 실행하면 이는 직원 수준을 보여주는 간단한 분포 예일 뿐입니다. |
| 실제로 내 직원 마스터 테이블에서 나옵니다. 이 학위 설명은 교육 이력 테이블에서 가져오고 이 성과 평가는 예측 종료 테이블에서 가져옵니다. 그런 다음 더 많은 것을 볼 수 있습니다. |
| 여기에 있는 다른 예 중 일부입니다. 내가 지었지 |
| 상자 그림을 보여주는 그래프 빌더를 보여주는 대시보드의 컨텍스트 창입니다. 여기에 분포, 표와 히트맵이 있습니다. |
| 모든 가상 열을 사용하면 테이블의 일부 열과 가상 열에도 필터가 있습니다. 그래서 여성을보고 전문가를보고 싶다면. |
| 나는 항상 여기서 이상한 점을 지적하고 싶습니다. 그래서 제가 여기에 들어가서 여기에 어울리고 있는 이 두 개의 작은 장소를 보면요. 보상비율은 사람들이 어떻게 급여를 받는지 보여주기 때문에 이것은 나에게 매우 흥미로웠습니다. |
| 기본적으로 직무 설명에 맞는 비율로 급여를 받는지 여부입니다. 그리고 이 두 가지 특이치는 다음과 같습니다. |
| 지속적으로 기대치를 초과하는데, 아마도 급여가 부족한 것 같습니다. 그럼 여기 있는 것과 같이요 |
| 그 자체로 모든 것이 기대에 거의 부합하지 않는 것처럼 보이지만 약간 초과 지급되거나 실수일 수 있습니다. 그러나 어쨌든 해당 항목에 초점을 맞추면 선택이 이루어지고 있음을 알 수 있습니다. |
| 여기. 따라서 이 히트맵을 보면 성과 비용과 교육 비용이 지출되고 있음을 알 수 있습니다. 그래서 그 사람을 훈련시킬 수도 있겠네요. 정말 좋은 것 같아요 보기에 좋은 것 같아요 |
| 그래서 그것은 |
| 내가 보여주고 싶었던 모든 것에 대해. 저는 이 한 가지를 보여주고 싶었습니다. 단지 상기시키기 위해, 단지 반복해서 말씀드리고 싶었습니다. 교육 이력은 종료가 예상되는 열에 액세스할 수 있습니다. |
| 그래서 그 두 테이블은 서로 개별적으로 대화할 수 있습니다. 그리고 이 그래프 스크립트를 실행하면 |
| 나는 비슷한 성과와 훈련 비용을 가지고 있지만, 두 테이블의 열 조합을 사용하여 사람들이 여기에서 한계에 속하는 위치에 대해 평균 평점, 학급 순위를 보고 있습니다. |
| 그래서 나는 이것을 전달하려고 한다. 나는 그것이 내가 공유하고 싶은 것의 대부분이라고 믿습니다. 화면 공유를 중단하겠습니다. 그리고 나는 이것을 Kelci에게 다시 전달하고 그녀는 여기에서 그것을 가져갈 것입니다. |
| 켈시 J. 미클라우스 | 고마워요, 맨디. |
| Mandy는 우리가 이 강연을 지금까지 몇 번이나 했는데 실제로는 두 사람의 결합된 노력이었다고 말했습니다. |
| 저는 JMP Clinical 및 JMP Genomics 수직 솔루션을 위한 생명과학 그룹에서 일하고 있습니다. |
| 그리고 가상 조인을 실제로 활용할 수 있는 완벽한 예를 찾고 JMP의 마지막 몇 버전에서 이러한 기능이 어떻게 출시되었는지 개발팀과 긴밀하게 협력했습니다. |
| 따라서 이 섹션에서는 임상 연구와 관련된 몇 가지 예를 살펴보고 행 상태 동기화와 관련하여 이 대화 테이블 아이디어를 실제로 활용한 방법을 살펴보겠습니다. |
| Mandy가 언급한 것처럼 지금은 그렇습니다. 끝까지 시간이 된다면 행 상태 동기화를 통한 가상 조인 아이디어는 이제 JMP Clinical 보고서 및 검토가 사용되는 방식을 주도하는 전체 아키텍처가 되었습니다. |
| 초기 효능과 안전성을 평가하고 고객과 함께 임상 시험 보고서를 작성합니다. 그리고 이것이 매우 잘 맞는 이유 중 하나는 일반적인 임상 시험 데이터의 형식 때문입니다. |
| 그래서 제가 가끔 부르는 행 상태 동기화 또는 행 상태 전파와 관련된 모든 예에 사용할 데이터 예는 다음과 같습니다. |
| 은 약 900명의 환자를 대상으로 한 임상 시험의 데이터 예시입니다. 약 20~30년 전에 진행된 실제 임상시험이었습니다. |
| 이 환자들의 지주막하 출혈과 니카르디핀 치료에 대해 살펴보겠습니다. |
| 임상 데이터의 가장 큰 장점은 매우 표준적인 정규화된 데이터 구조로 작업한다는 것입니다. 즉, Mandy가 보여준 HR 데이터와 유사하게 임상 시험의 각 구성 요소가 수집된다는 의미입니다. |
| 정규화되므로 각 테이블에는 고유한 콘텐츠가 있고 이를 별도로 추적할 수 있지만 가상 조인을 사용하여 포괄적인 스토리를 만들 수 있습니다. |
| 제가 살펴볼 세 가지 데이터 세트는 약 900명 미만의 환자가 포함된 인구 통계표입니다. |
| 여기서는 임상 실험에서 환자당 하나의 행이 있습니다. 그리고 이것을 인구통계라고 부르는데, 이는 그들의 출생, 나이, 성별, 인종, 그들이 받은 치료, 임상 시험 중에 그들에게 일어난 특정 발생 플래그에 대한 정보를 갖게 됩니다. |
| 마찬가지로 별도의 테이블을 가질 수도 있습니다. 따라서 임상 시험에서는 일반적으로 방문할 때마다 새로운 치료를 받는 동안 환자에게 어떤 부작용이 발생했는지 수집합니다. |
| 마약이나 공부. 이것이 약 5,000개의 레코드를 포함하는 테이블입니다. 우리는 여전히 이 고유한 주체 식별자를 갖고 있지만 물론 중복된 항목도 있습니다. 그래서 이것은 모든 사건이나 부작용을 기록합니다. |
| 이는 우리 임상 시험에서 각 환자에 대해 보고된 것입니다. 마지막으로 실험실 데이터 세트나 실험실 데이터 세트도 사용하겠습니다. |
| 이는 또한 우리가 부작용에서 본 유사한 유형의 기록 스택 형식을 따릅니다. |
| 여기에서 우리는 정기적인 방문을 생각하고 있습니다. 그곳에서 여러 실험실 측정을 수행하고 임상 시험 과정 전반에 걸쳐 이를 추적하여 이상 등을 찾을 수 있습니다. |
| 따라서 이 세 개의 테이블은 임상 시험 데이터에 대한 국제 CDISC 표준이라고 불리는 표준 정규화 형식입니다. |
| 그리고 이는 가상 조인을 사용하는 데 매우 적합합니다. Aas Mandy는 실험실의 병합 테이블을 만드는 것이 쉽다고 말했습니다. |
| 그러나 여기에는 6,000개의 실험실 기록이 있으며 인구통계에 병합하면 인구통계 설명의 단일 인스턴스가 모두 중복될 수 있습니다. 그래서 우리는 이를 통해 가상 조인을 설정하려고 합니다. 이는 매우 쉽게 수행할 수 있습니다. |
| 인구통계 테이블을 생성하는 경우 고유한 주체 식별자를 링크 ID로 설정하겠습니다. |
| 그리고 매우 빠르게, 왜냐하면 우리는 일반적으로 실험실 결과를 보고 그들이 속한 치료 그룹과 같은 것을 사용하여 실험실에 차이가 있는지 확인하기를 원하기 때문입니다. |
| 이제 해당 데이터를 참조하고 실험실 결과에서 치료 그룹의 차이를 실제로 평가하고 살펴보는 시각화 또는 보고서를 만들 수 있습니다. |
| 그래서 우리는 병합을 할 필요가 없었습니다. 방금 가상 조인의 열 속성을 설정하는 간단한 2단계를 통해 인구통계 테이블에서 계획된 부문 열에 액세스할 수 있게 되었습니다. |
| 실험실 이상처럼 보는 것도 매우 쉽습니다. 다음은 임상 시험 방문 전반에 걸쳐 비정상적으로 높은 실험실 테스트를 받은 다양한 부문 또는 치료 그룹 각각에 대한 도표입니다. |
| 우리는 또한 부작용에 대해 이와 동일한 유형의 분석을 수행하고 싶을 수도 있으며, 부작용에서 다른 발생이 있는지 확인하고 싶을 수도 있습니다. |
| 그 치료 그룹 사이. 따라서 다시 한 번 우리는 이 표를 참조된 인구통계와 연결하여 활성 치료제인 니카르디핀과 위약에 대해 별도로 발생하는 이상반응의 분포 수를 매우 빠르게 생성할 수 있습니다. |
| 이제 우리는 그들이 정말로 이야기하기를 원합니다. 따라서 이 데이터와 함께 보여주고 싶은 다음 두 가지 예는 우리가 가지고 있는 행 상태 동기화 옵션입니다. |
| 따라서 Mandy의 부분에서 Mandy가 열 속성에 대해 이제 테이블 간에 행 상태를 동기화하는 기능이 있음을 보여주었다는 것을 빠르게 확인했습니다. |
| 이것이 바로 우리의 대화를 말하는 테이블이라고 부르는 이유입니다. 왜냐하면 그것이 지금 그들이 의사소통할 수 있는 방식이기 때문입니다. 그리고 행 상태를 전달할 수 있습니다. 즉, 일부 링크 ID에 대한 참조를 설정한 테이블이 해당 테이블의 정보를 참조 ID 테이블로 다시 보낼 수 있음을 의미합니다. |
| 그리고 간단한 예를 살펴보겠습니다. 하지만 언급했듯이... Mandy가 언급했듯이 이것은 훨씬 더 많은 것입니다. |
| 결정적이지 않은 결과를 얻을 수 있는 경우가 매우 쉽기 때문에 때때로 위험한 경우가 있지만 이것이 효과가 있고 유용한 경우를 보여 드리겠습니다. |
| 아시다시피, 이 분석을 통해 부작용에 대한 링크 참조를 설정한 테이블(ID 테이블)을 통해 열에 액세스하고 이벤트의 차이점을 살펴보는 것은 매우 쉬웠습니다. 이 표의 치료 그룹. |
| 하지만 실제로 다른 방향으로 가는 것은 없습니다. Mandy가 말했듯이, 이 새로운 조인 테이블을 사용하여 해당 치료 그룹의 분포를 살펴보고 싶지 않을 것입니다. |
| 실제로 여기에 있는 숫자는 일치하지 않는 숫자이기 때문입니다. 실제로 우리 사이트로 돌아가면 과목이 5,000개나 되는 것 같습니다. |
| 인구통계표는 900개 미만입니다. 치료 그룹별로 약 900명에 대한 실제 분포는 다음과 같습니다. |
| 다른 모든 배포판과 함께. 이제 이 테이블을 분석 테이블로 사용하거나 분석을 생성하려는 목표로 사용할 때가 있습니다. |
| 그리고 가상으로 연결된 테이블에서 정보를 얻고 싶습니다. 예를 들어 실험실과 부작용. |
| 따라서 여기서는 실제로 이 표를 사용하여 이 표의 주제에 비정상적인 실험실 테스트나 심각한 부작용이 발생한 사람에 대한 주석을 추가하는 시각화를 만들겠습니다. |
| 그리고 지금 나는 이 데이터를 준비했기 때문에 속임수를 썼습니다. 내 부작용 데이터를 보면 알 수 있습니다 |
| 심각한 부작용으로 간주되는 모든 대상 사례를 찾기 위해 이미 분석을 수행했으며 행 상태 마커를 사용하여 심각한 부작용이었던 기록에 주석을 달았습니다. |
| 마찬가지로 실험실 데이터 세트에서는 |
| 나는 주석을 달기 위해 빨간색을 사용했습니다...실험실 결과에 주석을 달았습니다. |
| 비정상적으로 높음. 예를 들어, 이상 수치가 높은 항목을 모두 볼 수 있습니다. 행 상태 선택과 행 상태 제어를 통해 대부분 빨간색으로 표시했습니다. |
| 따라서 이 두 행 상태가 있는 이 데이터를 사용하여 인구통계 테이블로 돌아갈 수 있습니다. |
| 그리고 뷰를 생성하세요 |
| 이는 임상 시험에서 환자의 연령을 현장별로 분포한 것입니다. |
| 이제 연결된 각 테이블로 돌아가면 행 상태 동기화를 통해 주석이 달린 정보 가져오기를 제어할 수 있습니다. |
| 따라서 여기서는 이 옵션을 참조 테이블이 있는 행 상태에서 없음, 실제로 디스패치로 변경하겠습니다. 이 경우에는 주의해야 합니다. 이 테이블이 링크 참조 테이블이 마커 세트라는 것을 알려주고 싶은 유일한 것입니다. |
| 적용을 클릭하겠습니다. |
| 그리고 해당 인구 통계 테이블에서 만든 시각화에는 이제 다른 테이블에서 부작용을 경험한 모든 피험자의 마커가 포함되어 있음을 자동으로 알 수 있습니다. |
| 이제 실험실에서도 동일한 작업을 수행할 수 있습니다. |
| 파견을 선택하세요. 이 경우 색상만 전달하려고 합니다. |
| 이제 열 속성을 제어함으로써 디스패치 행 상태 동기화 또는 전파를 사용하여 가상으로 조인된 테이블의 정보에 액세스할 수 있는 인구통계 테이블을 기반으로 구축된 시각화 또는 분석을 수행할 수 있게 되었습니다. |
| 정말 멋지네요. 정말 강력한 기능인 것 같아요. 하지만 파견 옵션에는 주의해야 할 문제와 주의해야 할 사항이 많이 있습니다. |
| 즉, 가상 조인이 작동하는 전체 방식은 다음과 같습니다. |
| 링크 ID 테이블, 날짜...설정한 데이터 테이블(이 경우 인구 통계)은 ID당 하나의 행이며 이를 사용하여 |
| 해당 사용 ID의 복사본이 많이 있는 데이터 테이블입니다. 그래서 우리는 일대다를 만들고 있습니다. 괜찮아. Dispatch는 다대일 관계를 만듭니다. |
| 대화. 문서에는 ...이 비디오와 함께 제공되는 리소스에는 많은 내용이 있습니다. |
| 이것을 신중하게 사용하는 것에 대한 설명. 상호작용성이 강한 것이어서는 안 됩니다. |
| 그런 다음 행 상태를 변경하기로 결정하면 혼란스럽거나 무의미해지기 쉽습니다. |
| 즉, 색상과 마커를 모두 표시한 경우 일부 행에 "이 색상을 빨간색으로 지정"이라고 표시될 수 있으므로 무엇을 해야 할지 알 수 없습니다. |
| 하지만 연결된 다른 테이블에서는 색상을 파란색이나 검정색으로 지정할 수도 있습니다. 따라서 다대일 병합 아이디어를 혼합하고 일치시키지 않고 너무 상호 작용하지 않도록 매우 조심해야 합니다. |
| 하지만 이 예에서 이것은 이 지점에 도달하기 위해 상당히 많은 데이터 조작이 필요한 정말 정말 귀중한 도구였습니다. |
| 따라서 디스패치 가상 조인 예제의 이러한 예제를 닫고 더 일반적으로 사용되는 것은 수락이라는 항목으로 넘어갈 것입니다. |
| 가상 조인 대화 테이블의 수락 행 상태입니다. 이 경우에는 실제로 스크립트를 사용하여 이 작업을 진행하겠습니다. 따라서 가상 조인을 대화식으로 안내하는 대신 |
| 행 상태 열 속성에 대한 스크립팅 결과를 살펴보겠습니다. |
| 그리고 여기의 예, 우리가 원했던 것은 이 세 가지 테이블(역시 인구통계, 부작용 및 임상 시험의 실험실 데이터)을 사용하여 소위 말하는 것을 실제로 만들 수 있다는 것입니다. |
| 포괄적인 안전 프로필. 이것이 바로 고객을 위해 JMP Clinical을 사용하는 정당성과 근거입니다. |
| 우리는 이러한 데이터 세트를 별도로 유지하면서 포괄적인 단일 분석에 사용할 수 있도록 하여 분리된 느낌을 주지 않기를 원합니다. |
| 따라서 이 예에서는 인구 통계를 열고 이를 링크 ID로 설정할 수 있기를 원합니다. 따라서 이는 인구 통계 테이블을 생성하고 고유한 주체 식별자에 대한 링크 ID 열 속성을 생성하는 대화형 방식으로 방금 수행한 작업과 유사합니다. |
| 이제 끝났습니다. 이제 링크 ID 속성임을 보여주는 키가 표시됩니다. 그런 다음 실험실 데이터 세트를 열고 싶습니다. |
| 그리고 인구 통계 테이블에 대한 링크 참조를 사용하기 위해 해당 테이블의 고유한 주체 식별자에 대한 속성을 설정하겠습니다. |
| 여기에는 몇 가지 옵션과 옵션이 있습니다. 우리는 더 짧은 이름을 사용하는 속성을 보여주고 싶습니다. 연결된 열 이름을 사용하여 이름을 줄이세요. |
| 인구 통계 테이블에서 labs 테이블로 들어오는 열입니다. 여기서는 선택, 제외 및 숨기기를 허용하여 행 상태 동기화를 설정하려고 합니다. |
| 그리고 우리는 AE 테이블에 대해서도 이 작업을 수행할 것입니다. 따라서 다음 코드 조각을 모두 실행하겠습니다. |
| 그러면 내 AE와 실험실 테이블이 열립니다. 이제 해당 디스패치 대신 여기에 있는 속성이 수락하도록 설정되어 있음을 알 수 있습니다. |
| 이를 선택하고 제외하고 숨깁니다. 마찬가지로 부작용 표도 정확히 동일한 허용 범위를 갖습니다. 그래서 지금 이 경우에는 이번 파견 대신에 우리는 매우 조심스럽게 파견만 했습니다. |
| 한 테이블의 한 유형의 행 상태와 다른 테이블의 다른 유형을 링크 ID 참조 테이블로 다시 가져옵니다. 여기서는 링크 ID 참조 테이블 인구통계를 통해 무슨 일이 일어나는지 알려드리겠습니다. |
| 다른 두 테이블에 그리고 그것이 accept가 하는 일입니다. 따라서 인구통계 테이블에서 행 상태를 받아들입니다. |
| 그리고 저는 실제로 여기 인구 통계 테이블에 스크립트가 첨부되어 있다는 사실을 약간 속였습니다. |
| 이는 이미 보여드린 단일 창의 각 테이블에 첨부된 스크립트인 시각화 중 일부를 설정하는 것입니다. |
| 그래서 여기에 귀하의 안전 프로필을 고려할 수 있는 것이 있습니다. 우리는 환자의 인구통계학적 정보를 배포하고 있습니다. 따라서 이는 인구통계표에서 가져온 것입니다. |
| 위약 투여 환자 443명과 니카르디핀 투여 환자 427명의 정확한 숫자를 볼 수 있습니다. |