計算字段子組計數你好,
這可能是一個新手問題,但我似乎找不到答案。 我正在尋找一種方法來編寫一個計算字段,該字段將為每個人提供他所屬的子組的總數。 子組由 3 個變量確定:出生年份 - 性別 - 就業。
例子:
第 1 行:1930 - 女性 - 護士 [17]
#2:1930 - 女人 - 老師 [74]
#3:1930 - 人 - 水管工 [49]
#4:1930 - 女人 - 護士 [17]
#5:1930 - 人 - 水管工 [81]
#6:1930 - 男子 - 律師 [15]
#8:1930 - 女人 - 老師 [74]
…
#333:1931 - 女人 - 護士 [63]
#334 1931 - 女人 - 老師 [134]
#335 : 1931 - 男人 - 水管工 [128]
#336:1931 - 女人 - 護士 [63]
ETC
我當然可以通過做交叉表來獲得這些信息,但我需要將它放在我人口中每個人的列中,以便計算指標。
非常感謝你的幫助..
數據表蘋果系統回复:計算字段子組計數非常感謝。
克勞德·貝拉萬斯
回复:計算字段子組計數好的,就是這樣! 按下鼠標按鈕後,您可能需要稍等片刻(使用樹形框在文件索引器上工作......),這並不是唯一的地方。
任何想法是否可以在您能夠開始拖動時更改光標以提供一些視覺指示,因為這是直接從列標題重新排序幾列的相當有用的功能(拖放)。
回复:計算字段子組計數@jthi ,你在哪個部分遇到了麻煩,讓它拖動? 這有點麻煩,您必須單擊並按住半秒或更長時間,以便 JMP 知道您要拖動列而不是拖出選擇。 在我開始拖動之前,請注意動畫 gif 中的暫停。 如果不是這樣,請給我一些關於什麼不適合你的更多信息。
回复:計算字段子組計數@Jeff_Perkinson使用 JMP16.2 Pro(也嘗試使用 JMP15.2.1 和 JMP16.1 Pro)和 Windows 10,我無法讓您的選項 1 正常工作。
回复:計算字段子組計數幾個想法:
- 您可以使用 Tables->Summary 創建匯總表,按年份、性別和就業分組。 然後你可以向後拖動 N 列到源表,JMP 將自動連接以將適合每一行的匯總值放回原始表中。

拖動列的技巧是在單擊後暫停片刻,然後再開始拖動。
- 您可以使用 Col Number() 列按 Year、Gender、Employment 列計算列中非缺失值的數量。

使用公式編輯器頂部工具欄中的 ^ 將其他參數添加到 Col Number()。
這是一個使用大類的例子。

讓我們知道這是否令人困惑或仍然無法為您提供所需的內容。
回复:計算字段子組計數你好,
使用公式 Col Number per group,我必須使用一個計算字段,它是幾個變量的串聯,否則我不會得到完全正確的計數。 我認為這是因為我必須使用本地過濾器來排除某些子組。
我嘗試過的另一種方法是從交叉表創建第二個表並建立鏈接。 然而,它更靜態。但這要簡單得多。
再次感謝
C。
回复:計算字段子組計數方括號中的數字是我應該用公式得到的數字。 對不起,如果我不夠清楚。
C,
回复:計算字段子組計數對不起。 括號之間的數字是我需要的函數的結果。
回复:計算字段子組計數我對您希望輸出的外觀感到困惑。對於您提供的數據,輸出會是什麼樣子?
回复:計算字段子組計數你好@claude_bellavan ,
我不確定你的數據表是如何組織的(因為這可能會影響你如何完成你所追求的)。 在我看來,每個條目(行)應該至少有三列:BY、Gender、Occupation——我沒有遵循 [17] 等代表的內容,但無論如何,如果你的數據表像這樣組織Car Physical Data.jmp 文件,您可以創建一個列公式來執行我的操作思考你正在嘗試做。 請看下面的屏幕截圖,其中我將列公式定義為 Col Number(XCol, ),其中函數返回 XCol 列中非零條目的數量,但按 byVar 列排序。 在此示例中,由於“小型”和“緊湊型”車輛類型都有 22 個條目,因此它們在第 9 列輸出中集中在一起。

希望這有幫助!,
DS