MehrfachantwortfehlerHallo zusammen,
Ich habe eine Datendatei, die mir immer wieder den Fehler gibt: "Die Spalteneigenschaft "Mehrfachantwort" ist für eine Spalte mit dem Datentyp "Numerisch" nicht geeignet."

Ich habe alle meine MR-Spalten überprüft und sie waren alle auf "Zeichen" eingestellt. Ich habe den Fehler immer noch erhalten, also habe ich die MR-Spalten vollständig gelöscht und die Datei gespeichert - immer noch derselbe Fehler. Ich habe dann die "Spalteninfo" für JEDE Spalte überprüft und eine Spalte gefunden, die MR in der Spalteneigenschaft hatte, die nicht dort hätte sein sollen. Net, ich habe diese Spalte vollständig gelöscht und die Datei erneut gespeichert, bekomme aber immer noch den gleichen Fehler.
Das Protokoll zeigt: "Unbekanntes Format: Zeichen", sagt mir aber nicht, welche Spalte das Problem verursacht. Wie kann ich die Problemspalte identifizieren?

Danke dir!
Erika
DatentabelleBetreff: MehrfachantwortfehlerHi,
Danke - das war mein Problem! Ich hatte Spalteneigenschaften für Mehrfachantworten, konnte sie aber nicht sehen, da die Spalte auf numerisch eingestellt war. Ich habe Ihren Vorschlag zum Standardisieren von Attributen verwendet, um die Spalteneigenschaft "Mehrfachantwort" zu entfernen.
Nochmals vielen Dank!
Erika
Betreff: MehrfachantwortfehlerSie könnten dies skripten und die Spalten durchlaufen, während Sie die Spalteneigenschaft "Mehrfachantwort" löschen
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");
);
Sie können diese auch entfernen, indem Sie Standardize Column Attributes verwenden (zumindest hat dies bei mir funktioniert):
1. Wählen Sie alle sich seltsam verhaltenden Spalten aus
2. Öffnen Sie Spaltenattribute standardisieren und löschen Sie die Spalteneigenschaft Mehrfachantwort

Es könnte auch eine gute Idee sein, sich diesbezüglich an den JMP-Support zu wenden. Dies kann leicht repliziert werden (mit JMP16.2 Pro unter Windows):
1. Erstellen Sie eine Tabelle mit einer Zeichenspalte mit numerischen Werten

2. Legen Sie die Eigenschaft Mehrfachantwortspalte fest

3. Ändern Sie den Datentyp in numerisch und den Modellierungstyp in nominal

4. Jetzt haben Sie eine numerische Spalte mit eingestellter Mehrfachantwort
5. Gehen Sie zurück zum Spaltenmenü und ändern Sie den Datentyp wieder in Zeichen
6. Schließen Sie das Spaltenmenü und öffnen Sie es erneut. Mehrfachantwort wird wieder sichtbar
Betreff: MehrfachantwortfehlerHallo Mark,
Danke dir! Column Viewer hat mir ermöglicht, die Spalten zu finden, die das Problem verursachen, aber keine von ihnen zeigt "Mehrfachantworten" in ihren Spalteneigenschaften.
Ich habe die meisten Spalten in der Datei gelöscht, damit man leicht erkennen kann, welche das Problem verursachen (Frage 1-11). Ich habe ein paar Mal versucht, den "Modellierungstyp" mit "Attribute standardisieren" zu ändern, nur um zu sehen, ob das etwas zurücksetzen würde ... Sie werden jedoch weiterhin als MR-Spalten im Column Viewer angezeigt. Irgendwelche Gedanken darüber, wie ich dies korrigieren könnte (dh "MR" aus diesen Spalten entfernen)? Die Datei habe ich unten angehängt.
Vielen Dank,
Erika

Betreff: MehrfachantwortfehlerKönnten Sie bitte die JMP-Datei anhängen, damit wir uns das ansehen können? Screenshots des Fehlers helfen nicht, die Ursache des Problems zu diagnostizieren. Der Datentyp muss entsprechend eingestellt werden (siehe beigefügten JMP-Datensatz, wobei Brush Delimited MR ist).
Betreff: MehrfachantwortfehlerSie können Cols > Column Viewer bei geöffneter Datentabelle ausprobieren. Wählen Sie alle Spalten in der Tabelle aus. Klicken Sie zum Filtern auf die Schaltfläche Spalteneigenschaften.
Ich bin mir nicht sicher, ob dies helfen wird. Sie haben die richtigen Dinge ausprobiert. Die Tatsache, dass der Fehler weiterhin angezeigt wird, deutet darauf hin, dass Sie sich möglicherweise an den technischen Support von JMP wenden ( support@jmp.com ), um zu sehen, was sie wissen. Bitte antworten Sie hier, wenn Sie eine Antwort erhalten.