將過濾器定義保存為新列<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />讓我們建議,我需要從我的數據集中創建一個新的消費者組,並且要進入該組,他們必須滿足超過 1 列/變量的特定標準(即,收入也較低的女性 [來自性別列] [收入欄])。我希望能夠將其保存為新列/變量,並能夠在以後的各個表中使用這個新列(例如在 JMP 分類表的頂部,以便能夠將其與另一列進行比較) /變量(即低收入男性)。希望 JMP 有一個選項可以相當簡單地完成此操作,不需要復雜的重新編碼等,而我們的大多數用戶都不想這樣做。
回复:將過濾器定義保存為新列我認為這是因為該列尚未定義為字符。
回复:將過濾器定義保存為新列感謝您提供此插件!很有幫助。關於它的問題:當我選擇“選擇要更改的列”按鈕時,我新創建的列沒有顯示可能是什麼原因。我注意到它返回的列列表也不包括我知道的數據集中存在的其他一些列。我確保將我的專欄更改為“名義”,但這沒有幫助。想法?
回复:將過濾器定義保存為新列我喜歡傑夫提出的關於使用數據過濾器進行選擇的建議。因此,我編寫了一個簡單的插件,讓用戶使用數據過濾器進行選擇,然後指定要寫入的值和要寫入的列。

選擇要更改的列,然後使用數據過濾器選擇要更改的行。然後放置用於標識該分組的值,然後單擊“設置值”按鈕。

然後為數據表中選定的行設置值

我已附上 JMP 插件
回复:將過濾器定義保存為新列嘗試使用數據過濾器選擇符合您條件的行,然後使用行 > 行選擇 > 列中的名稱選擇使用選定(和未選定的行)的名稱創建一個新列。
https://www.youtube.com/watch?v=P0OJmImuKx0
回复:將過濾器定義保存為新列無論剪貼板中的值是什麼,JMP 都會將其粘貼到選定列的所有選定單元格中。因此,如果您創建一個新列,然後將其複製到剪貼板“Group A”中,然後 rt.鼠標單擊JMP中Rowstate列的頂部並選擇行選擇,您可以使用各種不同的工具來選擇您想要擁有“A組”的行,然後只需轉到新列的選定區域,對於選定的行之一,並將其粘貼到該單元格中,粘貼將對所有選定的行進行。
如果您想要更奇特一點,JMP 腳本語言 (JSL) 的一個功能是您可以為給定列的所有選定行分配一個值。與我上面的示例具有相同功能的語句是:
newcolumnname[data table("表名")<<獲取選中行] = "A組";
因此,開發一個 JMP 插件將是一件非常簡單的事情,在運行時會詢問用戶要定位哪一列,以及要在該列中放置什麼值,然後當選擇“確定”時,輸入值將被放置到所有選定的值中指定列的行。
回复:將過濾器定義保存為新列感謝您的快速回复,吉姆。這似乎適用於組合兩個變量(謝謝你,我不知道我能做到這一點)。但這不允許我在兩列/變量之間應用我需要的邏輯(“與”或“或”邏輯)。我不希望每列的所有元素,只需要具有某種類型和/或邏輯的特定標準,然後將其另存為新列/變量。
因此,將這兩列組合在一起就得到了表格頂部兩列中的所有元素。但它不允許我找到以下標準:僅低收入女性,然後將該變量保存在我的列表中,然後找到以下標準:僅低收入男性,然後將該變量保存在我的列表中。
回复:將過濾器定義保存為新列最簡單的方法是選擇您想要新變量所基於的列(性別、收入),然後轉到下拉菜單,Col==>Utility==>Combine Columns。

填寫新的列名稱和分隔符,您將得到新的列