Guten Abend, liebe Kollegen!
Ich habe nicht das gleiche Thema gefunden.
Also habe ich xlsx in jmp importiert, aber meine numerischen Werte wurden nominal.
Wie vermeide ich diese Situation?
Hallo @ Leonard ,
Es gibt verschiedene Möglichkeiten, dies zu tun, aber hier ist eine JSL, die ich vor einiger Zeit geschrieben habe, um das zu beheben. Ich denke, JMP 16 sollte eine Einstellung innerhalb des Importassistenten haben, die das Überschreiben von Kommas ermöglicht.
Names Default to Here(1);
//This replaces all commas by decimals
dt = Current Data Table();
Col_Names = dt << Get Column Names( Nominal, String );
Nr = N Rows( dt );
For( l = 1, l <= N Items( Col_Names ), l++,
One_col = Column( dt, Col_Names[l] );
For( k = 1, k <= Nr, k++,
One_col[k] = Substitute( One_Col[k], ",", "." )
);
);
//This part turns the "nominal" columns back to "numeric"
For( l = 1, l <= N Items( Col_Names ), l++,
Column( dt, Col_Names[l] ) << Data Type( Numeric ) << Modeling Type( Continuous ) << Format( Best, 12 )
);
Sie können versuchen, Datei> Einstellungen> Windows-spezifisch aufzurufen und das Kontrollkästchen oben zu aktivieren: JMP verwenden .... Aber ich habe tatsächlich nicht viel Glück damit gehabt, dass das Komma tatsächlich überschrieben wurde.
Der JSL-Code sollte jedoch helfen.
Hoffe das hilft!,
DS