So erzwingen Sie eine neue Best-Guess-Spalte (Modellierungstyp und Datentyp)Ich initiiere eine Spalte als Zeichen, die leere Werte enthält.
Später wird diese Spalte mit Daten aus einer Datenbank gefüllt, die ein beliebiger Typ sein kann. Durch das Vorhandensein von Zeichen wird von JMP keine Transformation durchgeführt.
Wie kann ich eine neue Best-Guess über JSL erzwingen?
SkriptingBetreff: So erzwingen Sie eine neue Best-Guess-Spalte (Modellierungstyp und Datentyp)Hier ist, wie ich das Problem angehen würde.Die einfache Beschreibung besteht darin, die betreffende Spalte zu unterteilen, sie als CSV-Datei zu speichern und dann JMP mithilfe der Best Guess-Funktion in die Spalte einlesen zu lassen und die Spalte dann wieder in die ursprüngliche Datentabelle zu verschieben.
names default to here(1);
// Createa sample data table
dt=New Table( "Example",
Add Rows( 2 ),
New Script(
"Source",
Data Table( "Untitled 7" ) << Subset( All rows, columns( :test ) )
),
New Column( "test",
Character,
"Nominal",
Set Values( {"01/28/2020", "09/14/2021"} )
)
);
// Separate out the column in question
dttest=dt<<SUBSET></SUBSET>Betreff: So erzwingen Sie eine neue beste Schätzung einer Spalte (Modellierungstyp und Datentyp)JMP schreibt CSVs irgendwie langsam und liest sie bis JMP 16 auch.
Ich habe beim Laden neuer Dateien Zugriff auf die in JMP verwendete Methode erwartet.
dt:column << Type(Best Guess)