總結沒有字母順序我有一個數據集,其中順序很重要,我希望能夠用重複值匯總字符列,而不是按字母順序排列結果。
column_A
F
F
b
b
b
d
一個
一個
C
C
C
Ë
Ë
通常的方法返回{a,b,c,d,e,f},
我想獲得{f,b,d,a,c,e}
請指教。
回复:總結沒有字母順序我可以正式確認Summarize()現在支持JMP 14及更高版本的Value Ordering屬性。
回复:總結沒有字母順序我很高興我很少編寫任何東西的另一個原因 - Tabulate在Value Ordering中運行得很好。
回复:總結沒有字母順序不幸的是,在JMP 13及更早版本中總結() JSL功能不尊重價值訂購屬性。
我已經確認這將在JMP 14中得到糾正。
回复:總結沒有字母順序而且,更一般地說,您可以使用Value Ordering列屬性對您希望的變量強加任何順序。 該訂單將用於任何後續分析(製表,圖表等)。
回复:總結沒有字母順序如果要匯總的訂單是在數據中找到的訂單,則可以為Column_A設置列屬性“行訂單級別”,然後運行
表==>摘要
並且數據將按照在數據表中找到分組列的順序進行匯總

回复:總結沒有字母順序有時候,只是要求你最終將自己的思想釋放到可能的解決方案中。我給你,非字母順序摘要:
no_sort_summarize = function({list},
design_matrix = Design( list, list ); //compares the list to itself returning a 1 in the position of the first match for each repetition
summarized_matrix = (Transpose(V Sum(design_matrix))); //flatten matrix into one row and transpose into columns
unique_value_positions = Loc(summarized_matrix); //return only the position of the first instance of a value thus creating a summary
return(list[unique_value_positions]); //subscript list to return the non-sorted summarized values
);
回复:不按字母順序匯總傑夫,你好
我有JMP 14,但是我的summary()函數仍然是字母,非字母版本是否有其他名稱?
菲利普
回复:不按字母順序匯總我曾嘗試在JMP 14.3下為數字和字符列設置“值排序”列屬性,並且Summarize()函數使用“值排序”屬性作為其順序。