“總計百分比”公式列實用程式此外掛程式產生公式列,計算所選數字列的總計百分比(按行)。 當建立感興趣的欄位的堆疊長條圖或長條圖並且您希望比例為總數的百分比而不是總和時,這些欄位特別有用。
用法:安裝此外掛程式後,選擇資料表中的列集,然後從插件選單中選擇「公式列總數的百分比」。
注意:此加載項產生的公式將允許除所選列之外的所有列按行缺失值。

建立堆積長條圖或長條圖時,產生的圖是組成圖,而不是總計圖:
Total SalesTotal Sales總銷售額
Composition of SalesComposition of Sales銷售構成
公用事業回覆:「總計百分比」公式列實用程式感謝朱利安的解釋與更新。 我會調查此事並讓您知道結果。 我將閱讀更多有關雙精度浮點數的內容。 謝謝
回覆:「總計百分比」公式列實用程式你好@dvp ,
我研究了這一點,我可以提高插件的一些效率(附於此)但問題實際上不是加載項。 相反,您遇到了大量列(這是公式的一部分)的乘積的數位容量問題。 D雙精度浮點數是大多數程式可以儲存的最大值,大約為 1.8 × 10^308。 任何大於物理尺寸的東西都無法以軟體編譯的方式表示。 因此,您看到的缺失值是那些列的乘積無法計算且公式失敗的行。
如果你有興趣,你可以在維基百科上閱讀更多關於雙精度浮點數。
我希望這有幫助!
@朱利安
回覆:「總計百分比」公式列實用程式嗨朱利安
「CLR 公式列」中的新增非常有用。 感謝您在這裡開發和發布。 此新增最多適用於 110 列,且資料集具有超過 110 列,某些行(樣本)的轉換值隨機遺失。 您能檢查並修復它嗎?謝謝!
回覆:「總計百分比」公式列實用程式你好@marxx ,
得知您遺失了所有加載項,我們深感遺憾! 是的,我只是在這裡鏈接到它,因為它實際上只是它的變體。 這是更新的連結:下載 CLR 公式列插件
如果您在下載時遇到任何問題,請告訴我。
朱利安
回覆:「總計百分比」公式列實用程式嗨朱利安,
您能重新發布您的 CLR 公式列加載項嗎? 我在工作中被分配了一台新計算機,並且丟失了以前的所有插件。
PS-我找不到它發佈在它自己的帖子中......只是您之前發布的鏈接。
謝謝,馬克思
[效果很好!]回應:「總計百分比」公式列實用程式嗨朱利安,
我測試了 JMP CLR Add In 與我擁有的 6 元件組合
手動創建... 您產生的加載項與所有列相符
是手工製作的。 對此,我真的非常感激!
非常感謝!
馬克思
[編輯:看起來無法包含螢幕截圖圖像,但它可以]。
[圖:內聯圖 1]
回覆:「總計百分比」公式列實用程式你好@marxx ,
我不熟悉居中對數比率,但從您的描述來看,計算似乎足夠簡單。 我整理了一個計算 CLR 的加載項版本並將其發佈在此處:
下載 CLR 公式列插件
您是否會檢查該加載項是否會產生您期望的列? 如果它運行正常,我會將其作為單獨的加載項發佈在用戶社區中供其他人使用。
我希望這有幫助!
@朱利安
回覆:「總計百分比」公式列實用程式嗨朱利安,非常感謝這個插件。 它對於成分數據的分析非常有幫助。 非常感激!
然而,要以多變量方式分析成分數據,我們需要將構成成分的所有列(例如包含在成分中的所有列)的按行“計數”轉換為 Aitchison 的“中心對數比率”(CLR)。 “佔總數的百分比」計算)。
在 JMP 中手動執行此操作非常費力(儘管我們針對小型組合物執行此操作),並且對於處理基因轉錄本或微生物組測序數據,這甚至是不可行的。
這個方程式很簡單,它只是給定成分與組合物所有成分的“幾何”平均值之比的自然對數。 因此,對於 3 部分組合 (A, B, C) A 轉換為:LN(A/((A*B*C)^0.33));乙為LN(B/((A*B*C)^0.33))對於 C 依此類推。
不幸的是我對腳本編寫還不太熟練...... 您是否能夠建立一個「總計百分比」外掛程式的版本,該版本可以為合成產生 CLR 轉換值列?
特別是,由於子構圖的連貫性,我們必須不斷地不斷地製作幾個新的不同的子構圖。 如果我們有 100 個成分的微生物組合物,我們可能會產生 10 種左右不同的子組合物,每個子組合物中都包含一組不同的柱子...多重選擇列並產生 CLR 轉換將非常有幫助。
非常感謝!
回覆:「總計百分比」公式列實用程式很有幫助!