| 揚聲器 |
抄本 |
| 約翰·克羅默 |
大家好!今天我想聊聊兩款功能強大的產品,它們以令人興奮的方式擴展了 JMP 的功能。其中之一就是 JMP Clinical,它提供了豐富的視覺化功能, |
| |
分析和數據管理功能,確保臨床試驗的安全性和有效性。另一個是 JMP Live,它將這些視覺化功能擴展至安全且方便的平台,允許更廣泛的用戶透過 Web 瀏覽器進行互動。 |
| |
隨著數據分析和視覺化日益趨向協作化,創建和共享的便利性至關重要。聽完本次演講,您將親眼見證這一切有多簡單。 |
| |
首先,我想介紹一下「協作視覺化」這個術語。 Isenberg 等人將其定義為:多個人為了共同的目標,共同使用電腦支援的互動式視覺化資料表示,參與資訊處理活動。 |
| |
正如我稍後將要展示的,這個定義抓住了 JMP、JMP Clinical 和 JMP Live 所能提供的功能的本質。 |
| |
當思考協作視覺化發生的各種情況時,參考時空矩陣是很有用的。 |
| |
在這個矩陣的左上角,我們有傳統的課堂學習和辦公室會議模式,所有參與者都在同一時間出現在同一個地點。 |
| |
接下來在右上角,我們有不同地方的參與者同時與視覺化互動。 |
| |
在左下角,我們看到參與者在同一地點的不同時間進行互動,例如輪班工人的情況。 |
| |
最後,在右下角,我們在空間和時間上都具有靈活性,參與者可能位於全球任何地方,並且可以在一天中的任何時間與視覺化進行互動。 |
| |
因此 JMP Live 可以促進這種情況的發生。 |
| |
劃分協作視覺化模式的第二種方法是考慮參與者所需的參與程度。 |
| |
當簡單瀏覽一些進階圖表或表格時,有時簡單的查看就足夠了。 |
| |
但對於更複雜的圖形以及圖形和底層資料表之間保留資料連接的圖形, |
| |
用戶還可以透過與數據互動和探索數據而受益匪淺。這可能包括選擇不同的關注列、在資料過濾器中選擇不同的等級以及顯示詳細的資料點懸停文字。 |
| |
最後,創建視覺化的作者通常需要與他人分享,也必須具備查看、互動和探索數據的能力。 |
| |
對於需要所有能力的作者來說,可以使用 JMP 和 JMP Clinical。 |
| |
思考格式和解決方案的第三種方式是 |
| |
交互性頻譜。 |
| |
靜態報告(例如 PDF)可能是最簡單、最便攜的,但通常互動性最差 |
| |
互動式 HTML(也稱為 HTML5)提供響應式圖形和懸停文字。 |
| |
JMP Live 建立在 HTML5 基礎上,但也提供用於重新生成分析的伺服器端運算。 |
| |
雖然 JMP Live 的功能會隨著時間的推移而不斷增長,但 JMP 提供了更多的互動性。 |
| |
最後, |
| |
有行業特定的解決方案,例如 JMP Clinical,它建立在 JMP 和 SAS 的前端框架上 |
| |
它們具備 JMP 的所有互動功能,但又有一些額外的特性。因此,當我們將它們放在互動範圍中時, |
| |
我們可以看到,JMP Live 的便攜性非常出色,對於那些只使用 Web 瀏覽器的用戶來說非常方便,同時還提供了 JMP 提供的許多主要互動功能 |
| |
我將使用 JMP Clinical 來演示如何創建視覺化。正如我之前提到的,JMP Clinical |
| |
提供了一種方便評估臨床試驗安全性和有效性的方法。 |
| |
透過針對醫療監控人員、記錄員、臨床操作人員和資料管理員的多個角色為基礎的工作流程, |
| |
三個審查範本、預先定義或自訂的工作流程可以方便地在多個研究中重複使用, |
| |
產生的結果可以輕鬆探索趨勢和異常值。 |
| |
有多種格式可用於分享這些結果,包括靜態報告和產品內審查檢視器以及新的 JMP Clinical ??? 和 JMP Live 報告。 |
| |
我將使用 JMP Live 來演示在共享平台上的互動。 |
| |
JMP Live 允許僅使用 Web 瀏覽器的使用者安全、方便地與視覺化進行交互,並且他們可以指定誰可以查看圖形和底層資料表的存取限制,並能夠發布本地資料過濾器和列切換器。 |
| |
視圖只需幾秒鐘即可刷新。用戶還可以透過標題、描述和縮圖來組織他們的網路報告,並留下評論,以促進所有相關方的討論。 |
| |
因此,使用 JMP 或 JMP Clinical 探索桌面上的數據,只需幾個快速步驟即可發布 JMP Live,與組織內的同事共享結果,並透過通訊和自動化豐富共享體驗。 |
| |
所以現在我想示範如何將一個簡單的圖形從 JMP 發佈到 JMP Live。 |
| |
我要打開 |
| |
JMP Clinical 中包含的樣本研究 Nicardipine 的人口統計資料集。我可以透過檔案開啟選單導航到我的資料集 |
| |
dt=open,然後是我的資料表的路徑。所以我要點擊“運行腳本”來打開該數據表。 |
| |
好的。現在我想創建一個簡單的視覺化圖表。比如說,我想創建一個簡單的箱型圖。 |
| |
或點選圖形、圖形產生器。 |
| |
這裡有一個將變數移到角色的對話框。我將把研究地點標識符移到 X 角色中。 |
| |
年齡變成 Y。 |
| |
然後點選箱線圖。 |
| |
然後點選“完成”。這就是在 JMP 中創建視覺化效果的一種快速簡單的方法。 |
| |
或者,我也可以用腳本做同樣的事情。所以我的這段程式碼, |
| |
這會將資料過濾器和圖形產生器箱線圖封裝到資料過濾器上下文框中。接下來我將運行這段程式碼。 |
| |
這裡你可以看到,我有一些濾鏡和一個箱線圖。現在,注意一下 |
| |
互動式此過濾器及其對應的圖表。我可以選擇不同的 |
| |
年齡的下限;我可以輸入一個精確的值,比如說,我想排除 30 歲以下的人,並且假設我只對前 10 個研究方標識符感興趣。 |
| |
好的。現在我想分享一下 |
| |
我和一些同事一起做了視覺化,他們沒有 JMP,但有 JMP Live。所以,將文件發佈到 JMP Live 的一種方法是透過文件發布選單以互動方式發布。 |
| |
我這裡有選擇 |
| |
為了 |
| |
用於我的網路報告。 |
| |
可以看到,我可以選擇指定標題和描述。我可以添加圖片。我可以選擇與誰分享此報告。現在我可以發布它了,但我想向你展示如何使用腳本來執行此操作。 |
| |
我有一段程式碼,用於建立一個新的 Web 報表物件。我將 JMP 報表新增至該 Web 報表物件中。 |
| |
我向網路報告發出公開訊息,然後會自動開啟 URL。所以,讓我繼續運行它。 |
| |
您可以看到,我已自動轉到 JMP Live,其結構與我的客戶報告非常相似。我的篩選條件已保留。 |
| |
我可以更改篩選條件。例如,我可以下移年齡的下限,同時還可以看到詳細的數據點懸停文字。 |
| |
我有特定於過濾器的選項。 |
| |
我還有一些特定於平台的選項。所以,每當你看到這些選單時,你可以進一步探索它們,看看有哪些可用的選項。 |
| |
好了,現在您已經了解如何將一個簡單的圖形從 JMP 發佈到 JMP Live。那麼,如何發布一個複雜的圖形,例如 JMP Clinical 報告呢? |
| |
所以我要做的就是打開 |
| |
一篇新的評論。 |
| |
我將把不良事件分佈報告添加到此評論中。 |
| |
我將使用所有預設設定來運行它。 |
| |
現在我有了不良事件分佈報告,其中包括用於人口統計分組和追蹤的列切換器、報告篩選器、不良事件計數圖、用於計數的製表物件和一些分佈。 |
| |
假設我想按嚴重程度堆疊不良事件。我已經選擇了這個選項,現在我已經設定了紅綠燈顏色。 |
| |
不良事件分為輕度、中度和重度。 |
| |
此時此刻,我…我想與一位同事分享這些結果,他可能在這種情況下擁有 JMP,但有時他們更喜歡透過 Web 瀏覽器來工作 |
| |
檢查和 |
| |
看看可視化效果。現在,我將點擊此報告層級的「建立即時報告」按鈕。 |
| |
我會... |
| |
....並且...現在我有了對話,我可以選擇發佈到檔案或 JMP Live。 |
| |
我可以選擇是否發布資料表,但我始終建議發布它們以實現最大的互動性。 |
| |
我可以 |
| |
也要指定是否允許我的同事從 JMP Live 下載資料表。除了 URL 之外, |
| |
您可以指定是否僅與自己、組織內所有人或特定群組分享結果。因此,為了演示目的,我將僅發布我自己的結果。 |
| |
我將單擊“確定”。 |
| |
收到通知說我的網路報告已經發布。 |
| |
在 JMP Live 上,我有一個非常相似的結構。 |
| |
在我的報告過濾器中,我的列切換器與我的列一起保留了感興趣的列。 |
| |
你可以看到我的軸和圖例, |
| |
顏色也延續了下來。 |
| |
在此網路報告中,我可以輕鬆地 |
| |
折疊或展開特定的報告部分,許多部分還提供詳細的數據點懸停文字和響應式更新,以回應數據過濾器的變更。另外我想指出的是 |
| |
這個詳細資訊按鈕位於即時報告的右上角,在這裡我可以獲得詳細的創建資訊、重新發布的數據表列表以及腳本。 |
| |
由於我已允許用戶下載這些表格和腳本,因此這些按鈕可供下載。我還可以留下同事的評論,以便他們閱讀並採取進一步行動,例如跟進分析。 |
| |
好的,從我最後的演示開始,我只想將我的單一臨床報告擴展為評論 |
| |
由另外兩個組成 |
| |
報告入學模式, |
| |
和發現氣泡圖。 |
| |
我要運行這些報告。入組模式會根據處置事件的開始日期等因素,繪製研究過程中的患者入組情況。 |
| |
研究日期和研究地點識別碼。 |
| |
發現氣泡圖,我將在實驗室測試結果域上運行。 |
| |
這份報告有一個突出的動畫氣泡圖, |
| |
您可以在其中啟動此動畫。您可以看到特定測試結果在研究過程中是如何變化的。 |
| |
你可以暫停動畫。你可以滾動到特定 |
| |
學習日的精確值,您還可以將滑鼠懸停在數據點上以顯示詳細信息 |
| |
對於每一個點。 |
| |
建立即時報告以供審查。 |
| |
我有…和你之前看到的一樣的對話,同樣的選項,我現在就發布這個,這樣你就可以看到當我把三份臨床報告捆綁在一起時是什麼樣子的, |
| |
在一份出版品中。 |
| |
因此當此操作完成時, |
| |
您將看到將進入索引頁面 |
| |
對應於報告章節。 |
| |
該頁面上的每個縮圖都對應報告部分,其中左下角有一個雙筒望遠鏡圖標,表示每個頁面的瀏覽量。 |
| |
我有一個三點菜單, |
| |
您可以在此處返回詳細資訊視圖。如果您點擊“編輯”,您也可以在此處查看建立資訊以及資料表和腳本的清單。 |
| |
透過點擊任何縮圖,我就可以進入 |
| |
報告,即你感興趣的具體網絡報告。因為這是我最喜歡的互動功能之一,所以我選擇向你展示結果氣泡圖 |
| |
在 JMP Live 上。請注意,它延續了我們當天的學習,也就是我們在客戶端中斷的學習日,也就是學習的第 7 天。我可以繼續這個動畫。 |
| |
您可以看到學習日的計數,也可以看到我們的測驗結果隨時間的變化。我可以再次暫停。我可以轉到特定的學習日。我還可以根據您的喜好調整氣泡大小等。 |
| |
再次,我有數據點懸停文本,我可以選擇多個數據點,並且我有許多特定於平台的選項,這些選項會有所不同,但我鼓勵您在看到這三個點菜單時隨時查看這些選項。 |
| |
總結一下, |
| |
讓我直接跳到倒數第二張投影片。 |
| |
那麼這一切是如何實現的呢? |
| |
好吧,在幕後,發布複雜臨床報告的代碼只是一個 JSL 腳本,它系統地分析圖形報告對象引用列表,並將它們與適當的數據過濾器、列切換器配對, |
| |
並將報表部分合併到 Web 報表物件中。 |
| |
JSL 發布命令為您完成了大量工作,將適當的資料表捆綁到 Web 報告中並確保滿足所需的可見性。 |
| |
擁有這兩款產品的高級用戶可以使用 JMP Live 上的下載功能,方便地共享和調整更改 |
| |
....到到... |
| |
對他們的客戶做出改變 |
| |
並更新他們的... |
| |
最初發表的報告,即使他們不是原作者。然後這個合作循環就可以繼續下去。 |
| |
客戶端和 JMP Live 之間的差異。 |
| |
因此,如您所見,創建和共享都很容易。 |
| |
借助 JMP 和 JMP Clinical,協作視覺化真正成為可能。 |
| |
我希望您喜歡這次演講,並期待您提出任何問題。 |