JMP-Spalte mit eingebetteten LineFeeds?Ich habe eine Excel-Tabelle, die ich in JMP geladen habe. In einer der Spalten können 0, 1 oder 2 Textzeichenfolgenwerte gespeichert sein. Wenn Sie sich die Tabelle ansehen, werden die Werte in separaten Zeilen angezeigt. In JMP erscheinen sie zusammengewürfelt, ohne erkennbare Trennlinie zwischen den Werten. Ich muss jeden der Werte aufschlüsseln, deren Länge variabel ist. Ich bin mir nicht sicher, wie ich das machen kann. Irgendwelche Vorschläge?Betreff: JMP-Spalte mit eingebetteten LineFeeds?In JMP 14 und höher (und ich glaube auch an JMP 13) gibt es eine noch bessere Möglichkeit, damit umzugehen: die Verwendung der Option „Mehrfachantwort“. Der Excel-Import-Assistent importiert die Daten genau, obwohl der Zeilenumfang zu klein ist, um alle Werte sofort zu sehen. Wenn Sie jedoch die Zeilenspanne vergrößern, werden auch die anderen Werte angezeigt.
Anschließend müssen Sie den Modellierungstyp dieser Zeichenspalte auf „Mehrfachantwort“ und die Eigenschaft „Modellierungsantwort“ auf „“ (leer) festlegen, um die neue Zeile entsprechend zu verarbeiten. Alternativ können Sie auch das oben genannte Skript verwenden und „;“ verwenden. als Trennzeichen.
Ich hoffe, das hilft anderen, die dieses Problem haben. Allerdings bin ich kein großer Fan davon, Excel auf diese Weise zu verwenden, da es die Analyse erschwert. Wenn in jeder Zeile ein Wert vorhanden ist, eignet es sich viel besser für die Analyse als umschlossene Zellen.
Betreff: JMP-Spalte mit eingebetteten LineFeeds?Das hat funktioniert!!!!!
VIELEN DANK!!!!!!!Betreff: JMP-Spalte mit eingebetteten LineFeeds?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe die Mac-Version und unabhängig von der Spaltenbreite erhalte ich Baumlinien innerhalb einer Zeile. Das unterschiedliche Erscheinungsbild hängt wahrscheinlich mit den Codierungsdefinitionen zusammen, die sich zwischen den Plattformen unterscheiden.
Ich kann den unsichtbaren Zeilenvorschub in einer Zelle interaktiv auswählen und kopieren, ihn in den Suchdialog einfügen (immer noch unsichtbar) und alles durch etwas anderes ersetzen.
Der entsprechende JSL-Code wäre etwa so
For Each Row(
new = Substitute( Column( 1 )[], "\!n", "; " );
Column( 1 )[] = new;
)
Betreff: JMP-Spalte mit eingebetteten LineFeeds?In JMP 8 muss ich die Breite der Spalte erweitern, um den gesamten Inhalt zu sehen. Die mehreren Zeilen werden nicht als separate physische Zeilen angezeigt.
Die Excel-Datei wurde von jemand anderem erstellt und ich bin mir nicht sicher, ob er ein anderes Trennzeichen wie ein Semikolon verwenden könnte.
Kann ich mit der aktuellen Struktur diese weichen Zeilenvorschübe überhaupt mithilfe der in JMP integrierten Funktionen/String-Verarbeitung erkennen?Betreff: JMP-Spalte mit eingebetteten LineFeeds?Ok, diese Excel-Zellen enthalten wahrscheinlich manuell eingefügte weiche Zeilenumbrüche (weiche Zeilenumbrüche).
Für mich bleiben diese in JMP erhalten, aber es sieht schrecklich aus, da die Zeilenhöhe von JMP festgelegt ist. Die Zeilen 2 und 3 erstrecken sich unterhalb der Zeile und verwischen somit den Inhalt der Zeilen darunter, anstatt wie in Ihrem Fall in der Zeile. Ich habe JMP 8. Haben Sie eine ältere JMP-Version (5), die Unicode nicht unterstützt?
Erzwungene Soft-Returns in Excel (Alt+Enter) sollten vermieden werden. Bei der Übertragung auf eine andere Software ist es narrensicherer, Leerzeichen zwischen Wörtern einzufügen und, wenn das Layout wichtig ist, im Dialogfeld „Zellenformat“ den Zeilenumbruch auszuwählen.Betreff: JMP-Spalte mit eingebetteten LineFeeds?Die Excel-Daten werden aus Excel geladen und wieder nach Excel exportiert. OK. In Excel könnte eine Zelle so aussehen:
Das ist Zeile 1
Das ist Zeile 2
Das ist Zeile 3
In JMP sieht es so aus:
Das ist Zeile1Das ist Zeile2Das ist Zeile3
Wenn die JMP-Datei als XLS gespeichert wird (nachdem einige Spaltenwerte geändert wurden), sieht die Zelle wie drei separate Zeilen aus.
Wie bleiben diese Zeilenumbrüche erhalten? Gibt es eine Möglichkeit, die JMP-Spalte zu analysieren, um die drei Werte zu extrahieren, damit ich einige String-Manipulationen durchführen kann?
Ich bin mir nicht sicher, ob es sich um eine Excel-Einstellung handelt, da die Textzeichenfolgen eine variable Länge haben.Betreff: JMP-Spalte mit eingebetteten LineFeeds?Ich bin mir nicht sicher, was Sie meinen, aber wenn Sie die Zeichenfolgen in separaten Zeilen innerhalb einer Excel-Zelle sehen, handelt es sich möglicherweise nur um eine Formatierungseinstellung in Excel. JMP importiert Zellinhalte und nicht die Formatierung.
Wenn es sich jedoch um einen Importfehler handelt, können Sie versuchen, die Tabelle in Excel zu kopieren und mit Beschriftungen einzufügen (halten Sie auf dem Mac die Wahltaste gedrückt und fügen Sie ein, wahrscheinlich ähnlich in Windows) und vergleichen Sie sie mit der importierten Tabelle.