歡迎觀看本次關於 Graph Builder 的演示,主題是「30 秒挑戰」。我喜歡挑戰。我妻子總是問我,明明沒必要,為什麼還要做這些挑戰。也許是因為我以前打乒乓球,參加比賽什麼的,現在不打了,所以我需要其他挑戰來找回那種腎上腺素飆升的感覺。
但今天的主要目的是向您展示一些選項,教您如何快速輕鬆地製作圖表,以及如何製作一些複雜的圖表,從而獲得一些洞見,了解哪些是可行的,以及您可以做些什麼。從整體來看,我們真正想展示的是發現和呈現關係趨勢的方法。這正是我們使用視覺化工具並希望從資料中挖掘資訊的原因。
在本課程中,我們會像運動一樣,先進行簡短的熱身,讓肌肉進入狀態,迎接挑戰。然後進入必修環節,我們會講解一些你應該了解的選項,以及其他一些圖表元素,當然還有 Graphlet 的深入講解。
自由發揮部分才是真正有趣的地方,我想強調的是,即使是複雜的報表,或是需要深入分析多份報表時,也不難。最後,我會總結一下,確保你的探索之旅更有價值。以上就是引言部分。
讓我們先從熱身開始。我們準備認真學習一些簡單的技巧。我會像往常一樣,先展示結果,再展示如何達到目標,然後我會挑戰自己,爭取突破30秒大關。在自由練習中,我們可能需要利用第一次熱身節省的時間,將30秒延長到45到60秒。讓我們開始吧。順便說一下,所有資料都在社區裡,包含所有步驟,你可以去了解。
我們有數據表,它基本上是基於片劑生產數據,這些數據在 JMP 的範例數據中,但我將其縮小到只包含我感興趣和我需要的變數。
我們先從一個簡單的馬賽克圖開始。圖中包含了按年份和季度劃分的業績數據以及馬賽克資訊。我們是如何實現的呢?其實很簡單,只要查看控制面板,看看具體操作即可。 Y軸代表業績數據,X軸代表年份和季度,我們使用了馬賽克圖元素,您可以在這裡找到它。我們沒有做任何其他更改,只是想告訴您,在資料表中對列進行分組非常方便、簡單且實用。
我這裡有連續型數據、分類數據,還有其他類型的數據,例如,年度季度業績。這有助於我在其他會話或其他範例中熟悉操作,速度也比逐一拖放要快得多。我們該如何實現呢?讓我們重新開始。
當然,我們需要一個計時器來查看是否低於30秒,或者我是否低於30秒。我們開始吧。我大概花了8秒鐘,但我忘了按「完成」按鈕,所以又加了2秒。這就是得到這張圖表的方法。非常簡單,非常快。這是一個標準的圖表。我們沒有做任何額外的操作。熱身是正確的做法,它可以讓你的每一塊肌肉都更溫暖靈活,這樣你之後就不會受傷。希望我在這裡做練習的時候也不會受傷。
回到日誌,我們來整理一下,然後來看下一個例子。這裡也是一個非常簡單的例子,一個包含平均值資訊的折線圖。圖中也有數據點,我設定了列切換。就這些。可能還有一點要說明,我想展示圖例,因為很明顯這是平均值。這就是我想在這裡著重講解的內容。
我從頭開始,打開圖表建立器。接下來,我們先來看看連續參數。當然,我們還有另一個參數,那就是我們想要查看的年份和季度。這就是我們要做的。再說一遍,三、二、一,開始。我已經有了「生產時間」參數、年份和季度參數,以及折線圖。重要的是,我要計算這些參數的平均值,然後點擊「完成」。但我還需要新增一個列切換器,將「生產時間」參數與連續參數切換,現在我22秒就完成了。
我又一次省了20秒,這次又省了大約8秒。我稍後會用到這一點。也許值得一提的是,這裡我顯示了規格限制,而我並沒有這樣做,至少在圖表中沒有。這是可以在列屬性中設定的功能,非常方便。我已經設定了規格限制。要顯示它們,關鍵是要勾選「顯示為圖表參考線」選項。這非常重要且實用,這樣才能將這些資訊視覺化,確保所有內容都顯示出來。再次進行清理工作。以上是熱身練習。
再次提醒,如果您之後需要深入了解,這裡列出了所有步驟以及您需要執行的操作,必修部分也是如此。現在,讓我們來探討一些更自然、更常見且您真正想做的事情。我們有控製圖鑽取和多變量熱圖。
我們先來看這個例子,然後再繼續。我仍然使用同一個表格,表格下方是藥片生產數據。這裡是控製圖。我們需要用到控制圖產生器。您可以在“分析”功能表的“品質和流程”下找到它,這就是控製圖產生器。我們一定會用到它。您看到的另一個是過程能力分析。
如果您設定了規格限制,控製圖產生器會自動為您執行此操作。如果您沒有設定規格限制,則不會執行此操作。如果您看不到此功能,可能是您在控制圖產生器的首選項中停用了它,因此您可以從平台內部進入平台首選項,並根據最終結果所需的設定進行變更或儲存變更。到目前為止,這看起來並不複雜。關鍵在於,控制圖產生器也是一個拖放式介面。我想深入探討的是您需要了解的一些內容。
我使用了 Graphlets,所以可以深入分析某些細節。我可以從某個變數(在本例中是分類變量,因為我這裡顯示的是樹狀圖,代表螢幕尺寸)來查看不良批次的情況。我看到,對於 65 到 67.5 之間的這個長條圖,主要使用了 4 和 5。如果我查看更高的值,哦,只有 3,所以也許我們可以深入研究一下,是 3 和 4。
讓我們來深入看看這個。我點進去,看到一行有四個數據。我們有一個批次,篩網尺寸是 4,溶離度在 65 到 67.5 之間。因此,我無法繼續向下鑽取。但是,如果我有多行數據,並且有足夠的其他變量,我就可以繼續向下鑽取。你看,它會取得下一個分類變數—硬脂酸鎂供應商。我可以獲得關於該變數的信息,然後繼續向下鑽取,以此類推。
只要我有足夠的數據點或變量,我就可以根據我現有的變量或值進行盡可能多的分析。這一點你必須記住。清理一下樹狀圖吧,我不再需要它們了。這正是我想要做的,而且應該非常簡單快速。
讓我先從控製圖產生器開始。這就是我想開始的地方。我開始拖曳它。現在,我只需要新增一個標籤,然後指定要建立一個樹狀圖。我已經看到“完成”和“停止”按鈕了,因為我已經完成了。我進入這個圖表,把滑鼠懸停在上面,可以看到它已經生成了。它會繼續向下鑽取,產生下一個樹狀圖,以此類推,取決於當前的情況。
理解它的運作原理非常重要。回到資料表,我們最初只使用了溶解度這個變數。然後我使用了樹狀圖,它需要分類變數。因此,這裡提到的四個變數都是連續參數,在樹狀圖中會被忽略。第一個分類變數是螢幕尺寸。接下來的下鑽操作會使用下一個分類變量,以此類推。如果你將變數排序(如果你能夠在表格中對變數進行排序),就可以按照這種方式操作,這樣就能滿足你的需求。這正是我想要向你展示的重點之一。
我們再試一次。先清理一下。現在我們來看熱圖。如果你有很多變量,尤其是分類變量,熱圖就非常有用。在這個高[聽不清楚 00:11:46]篩選中,你感興趣的是不同選項的組合,也就是配方方面的問題。你有不同的反應物、不同的試劑、配體、溶劑,你想把它們組合起來,看看能達到的最佳產率是多少。
也就是說,您可以立即看到,這裡有許多配方,包括反應物、溶劑、配體以及反應物和試劑的組合,目的是為了獲得更高的產率。這些組合可能不理想,所以我們可能不想深入研究。在反應物和溶劑的組合中,您還可以看到一些反應物和配體的組合,這些組合也不理想,因為它們效果不佳。再次強調,我們想給您一些思路,或者說我想給您一些啟發,告訴您如何利用這些數據創建強大的圖表和視覺化效果,而這正是我們在這裡想要做的。
我再次打開“顯示控制面板”,然後點擊“重新開始”,把它移到旁邊,調亮背景,這樣我們就能專注於正在查看的內容,然後從計時器重新開始。三、二、一,開始!我們把這個放在這裡,這個也放在分組裡。我們要把試劑放在 Y 軸上。現在我們要把配體嵌套進去。你看,這裡有很多放置區域,這就是嵌套的方法。然後是溶劑,也放在分組裡。我們要把它嵌套在這裡。接下來是顏色。最後一步是熱圖,讓它像這樣。我們可以點擊“完成”,如果需要的話,還可以重新排列,以便調整到適當的比例。這就是創建這種熱圖的簡單方法。
當然,你還可以更進一步,根據自己的喜好更改顏色主題,例如公司顏色主題或其他任何你喜歡的顏色。這就是實作方法。
以上只是眾多可能性中的一小部分。我真正想強調的是,並鼓勵大家更多地使用其他圖表元素,並仔細查看數據。這些圖表設計得非常精美,您可以隨時更改其中的元素,看看是否符合預期。圖庫中有一張我同事 Scott Weis 製作的系列圖表,他也會在本集節目中展示第九個系列。您可能還想看看其他一些非常精美的圖表。我今天的目標是向大家展示,很多圖表都可以在很短的時間內完成。現在我們進入有趣的部分——自由發揮。
自由式設計的目的是什麼?我們不妨考慮一些不太常見或更複雜的圖表。這裡的數據主要基於溶離度實驗設計(DOE)數據,這也是一個樣本數據集,其中包含一些片劑、一些批次,每次都會抽取一些片劑作為樣本,並記錄了 60、120、240 和 360 分鐘時的溶出度值。
此外,由於數據來自實驗設計(DOE),其中包含每個批次製程中使用的聚合物混合物的資訊。但在本例中,我們僅關注360°溶出度值、批次和片劑信息,因為我們最終感興趣的是獲得360°溶出度均值的信息。從每個批次的六個樣本中,我們也想查看標準差。我們希望顯示區間以及我們想要標記的值。
如果我們深入研究,我們會發現還有一個額外的 Graphlet 需要實現,它是一個包含多個資訊的折線圖。它並非預設的折線圖,也並非只顯示下一個變量,而是嵌入了其他一些資訊。我們來看看這個圖表。我們將所有溶解度資料列(即 X 軸上的這四個列)都放在了圖表上,並按片劑和批次進行了分組。問題在於,我們目前只看到一個批次,因為我點擊的是 A01 這個批次。這是 Graphlet 自動篩選的結果。
但如果我添加更多內容,你會發現批次實際上位於一個換行欄位中。這就是我創建這個圖表的方法。我們的目標是,先創建這個圖表,然後將腳本保存到剪貼板,再右鍵單擊並選擇“懸停標籤”……抱歉,是“懸停標籤”和“粘貼圖表”,將其粘貼為 Graphlet。我還沒有將任何內容複製到剪貼簿,所以這裡顯示的是預設清單。但如果我將內容貼到剪貼簿,就會出現「貼上圖表」選項。這正是我們想要實現的。
咱們把那些東西都刪掉,從頭開始。我們基本上只需要一個圖表建立器,因為我們只需要這個圖表建立器的腳本運行完畢,然後切換到下一個樣式。我們繼續。我重新啟動計時器。這次我可能需要超過 30 秒,但我的目標是遠低於 60 秒。我之所以這樣安排,是因為我要繪製兩個圖表,所以可能需要多花一點時間。
咱們開始吧。我已經有了溶離度列。批次資訊以包裹形式呈現,片劑資訊以疊加形式呈現。我創建了一個折線圖,然後點擊「完成」。將內容儲存到剪貼簿,然後重新開始,因為我現在想建立批次信息,並且需要溶出度360值。除了這個值之外,我還需要匯總統計量,即平均值,誤差區間為標準差,並按值標記。我可以右鍵單擊,例如,懸停標籤,貼上圖表。然後點選“完成”。也許可以稍作調整,然後點擊“停止”,因為我已經完成了。你可以看到,我已經完成了這些操作。
如果我點擊這個窗口,您可以看到我現在可以深入查看這些信息,並看到A7批次中六片藥片的不同溶出路徑。現在我可以輕鬆地合併或比較這裡的兩個不同數據。這是第三批次。我對這個代表較高溶離值的資料感興趣。這個數據更接近較低溶離值,也許可以作為參考。我把它固定在這裡,我可能還想把它與其他數據比較。我點擊這裡,也許這值得研究,因為它的溶出路徑略有不同,但仍然向右移動,或者說達到相同的較高溶出值。這也可能值得關注。
話雖如此,我們離最後幾個例子也越來越近了。我們清理了這個,現在展示的是一個更複雜的情況。它開始看起來像另一個例子了。您已經看到了,我們有了360度溶解度值,這裡有批次數據,但現在我一次看一個點。我可以看看這個,我可以看看這個,或者我可以看看這裡,我發現批次資料中存在一些不同的行為,它們看起來可能截然不同,例如這裡,這個平坦的部分。
有趣的是,如果我點擊這裡,它不僅顯示目前根據我選擇的批次和平板電腦篩選後的圖表,底部還有另一個應用程式、報告或其他任何你能想到的功能。基本上,它可以是任何可以用 JMP 建立的報告。
我創建這個圖表產生器,是因為我原本打算把它當作「30秒圖表產生器挑戰」。接下來,我們點擊這裡,可以看到另一個我們之前已經了解的下鑽選項,這次是從柱狀圖開始,其中包含了這些批次中使用的聚合物混合物的資訊。這或許能幫助我們評估更多資訊。再次強調,這只是一個非常簡單的範例。您可能有一些實際應用,這些組合確實能帶來實際效益。
我的目的是想向大家展示,Graphlet 不只包含有篩選功能的 Graphlet。您也可以新增任何其他類型的報告,這些報告無需事先進行篩選。因此,這是一個獨立於篩選功能的額外報告。
為此,有很多事情要做。首先,我們需要重新建立這個圖表。上次我們已經創建過了,所以不需要再做一次。我的資料表裡有一個輔助腳本,可以重新建立這個圖表。我們不需要再次顯示它。這才是我們真正想要使用的圖表。然後我們需要這個圖表,也就是這個帶有懸停標籤的長條圖,基本上就是這個。接下來,我們需要把所有這些整合到這個圖表中。這就需要用到腳本視窗。我把腳本視窗放到旁邊。我重新整理了一下,把這裡不需要的東西都刪掉了。哦,抱歉,我不是要關閉它,只是最小化它。我們需要的是這個,我們將從這裡開始,看看我們想做什麼。好的,我們開始吧。
現在有點挑戰性,因為這要花我將近一分鐘,而我盡量控制在一分鐘以上。我們先開始吧。首先,我們把它保存到剪貼板,然後貼到這裡。這是我們要做的第一件事。接下來,我們要建立一個新的長條圖。這裡顯示的是批次訊息,還有聚合物訊息,我們把這兩個訊息拖到這裡,把它們做成簡單的柱狀圖並堆疊起來。這基本上就是我們需要做的。我們只需要貼上剛才複製的 Graphlet 檔案。現在,為了確認一下,請確保內容正確。我們把這個複製到剪貼簿並貼到這裡。按 Ctrl+A,Ctrl+C。
我們複製所有內容,現在創建另一個圖表。顯示控制面板,現在速度真的很快。我希望五秒鐘就能完成。懸停標籤,貼上圖表,完成。停。就差一秒鐘。但現在你看,如果我點擊這裡,我已經擁有所有東西了。這很有挑戰性。我腎上腺素飆升。這就是如何在短短幾秒鐘內接近你想要的結果。當然,你需要一些練習,也需要一些關於如何操作以及在哪裡操作的想法。但這篇文章的真正目的是激勵你去做更多你想做的事情,而不僅僅是那些簡單的操作。再次強調,你可以在這裡看到具體步驟。
最後,我想再說幾句。這裡,我用的是輪廓圖和我為這個 JMP-Man 建立的資料表中的一些資料點。它基本上就是一個 JMP-Man 的雛形。我們現在正在曼徹斯特參加探索峰會,這裡有很多東西值得探索。有很多方法可以讓你了解你想了解的信息,或找到你定義的成功標準。一定要和這裡所有人交流,除了房間裡的其他使用者或其他人之外,還要和我們的工作人員、專家和開發人員交流。你可以聯絡他們。你真的應該這樣做。
最後,請記住,幕後還有許多人真心希望將優秀的軟體送到真正需要的人手中,從而改變世界,而這些人指的正是你們。你們可以藉助 JMP 等工具改變世界,我們希望激勵你們,幫助你們充分發揮這些工具的潛力。現在,讓我們在探索高峰會上盡情享受吧,我們或許會在會場見到你們。謝謝。