多重響應錯誤大家好,
我有一個數據文件,它一直給我錯誤:“多重響應列屬性不適合具有數值數據類型的列。”

我檢查了我所有的 MR 列,它們都設置為“字符”。 我仍然收到錯誤,所以我完全刪除了 MR 列並保存了文件——仍然是同樣的錯誤。 然後我檢查了每一列的“列信息”,發現一列在列屬性中有 MR,這不應該存在。 Net,我完全刪除了該列並重新保存了文件,但仍然出現相同的錯誤。
日誌顯示:“未知格式:字符”,但沒有告訴我是哪一列導致了問題。 如何識別問題列?

謝謝!
埃里卡
數據表回复:多重響應錯誤你好呀,
謝謝 - 那是我的問題! 我有多重響應列屬性,但看不到它們,因為該列設置為數字。 我使用了您關於標準化屬性的建議來刪除多重響應列屬性。
再次謝謝你!
埃里卡
回复:多重響應錯誤您可以編寫此腳本並在刪除“多重響應”列屬性時遍歷列
Names Default To Here(1);
dt = Current Data Table();
For Each({col_name}, dt << Get Column Names("String"),
show(Column(dt, col_name) << Get Property("Multiple Response"));
Column(dt, col_name) << Delete Property("Multiple Response");
);
您還可以使用標準化列屬性刪除這些(至少這對我有用):
1.選擇所有行為怪異的列
2. 打開 Standardize Column Attributes 並刪除 Multiple Response 列屬性

就此聯繫 JMP 支持也可能是個好主意。 這可以很容易地複制(在 Windows 上使用 JMP16.2 Pro):
1.創建包含帶有數值的字符列的表

2.設置多響應列屬性

3. 將數據類型更改為數值型,將建模類型更改為名義型

4. 現在您有了帶有多重響應集的數字列
5.返回列菜單並將數據類型更改回字符
6. 關閉列菜單並重新打開。 多重響應將再次可見
回复:多重響應錯誤嗨,馬克,
謝謝! 列查看器使我能夠找到導致問題的列,但是,它們的列屬性中都沒有顯示“多重響應”。
我刪除了文件中的大部分列,因此很容易看出導致問題的列(問題 1-11)。 我已經嘗試使用“標準化屬性”來更改“建模類型”幾次,只是為了看看是否會重置某些東西...... 但是,它們仍然在列查看器中顯示為 MR 列。 關於如何更正此問題的任何想法(即從這些列中清除“MR”)? 我附上了下面的文件。
謝謝,
埃里卡

回复:多重響應錯誤你能附上JMP文件讓我們看看嗎? 錯誤的屏幕截圖無助於診斷問題的原因。 數據類型需要適當設置(見附件JMP數據集,Brush Delimited為MR)
回复:多重響應錯誤您可以在打開數據表的情況下嘗試使用 Cols > Column Viewer。 選擇表格中的所有列,單擊列屬性按鈕進行過濾。
我不確定這會有所幫助。 你已經嘗試了所有正確的事情。 它一直顯示錯誤的事實表明您可以聯繫 JMP 技術支持 (支持@jmp.com ) 看看他們知道什麼。 如果您得到答案,請在這裡回复。