Ein sehr einfaches Skript funktioniert aufgrund einer großen Anzahl von Zeilen nicht. Gibt es einen Vorschlag?Hallo,
Ich habe einen großen Datensatz und möchte eine neue Spalte (Zeichen) basierend auf einem Muster in einer anderen Spalte hinzufügen. Ich habe das Skript auf einem kleinen Tisch getestet, es funktioniert gut, aber bei meinem tatsächlichen Datensatz bleibt es trotz Fehler bestehen, siehe das angehängte Bild. Die Anzahl der Zeilen in meiner Datentabelle ist - 1,8 x 10 ^ 6, und ich bin mir sicher, dass dies das Problem ist. Gibt es eine Möglichkeit, die Auswertung im Skript etwas langsamer zu machen, hoffentlich funktioniert das. Oder eine andere Idee/Vorschlag.
Irgendeine Hilfe.

SkripterstellungBetreff: Ein sehr einfaches Skript funktioniert aufgrund einer großen Anzahl von Zeilen nicht. Gibt es einen Vorschlag?Ja, es funktioniert find. Danke.
Betreff: Ein sehr einfaches Skript funktioniert aufgrund einer großen Anzahl von Zeilen nicht. Gibt es einen Vorschlag?- Überprüfen Sie die Schreibweise des Spaltennamens in der großen Tabelle.
- Ich habe die EvalFormula nie verwendet, und die if-Anweisung hat ein ungewöhnliches nachgestelltes Komma. Versuchen Sie so etwas
dt = Open( "$sample_data/big class.jmp" );
dt << New Column( "Cat", Character, "Nominal",
Formula(
If(
Contains( :sex, "M" ), "male",
Contains( :sex, "1" ), "one",
Contains( :sex, "2" ), "two",
Contains( :sex, "3" ), "three",
"female" // the otherwise case
)
)
);
dt << runformulas;
Betreff: Ein sehr einfaches Skript funktioniert aufgrund einer großen Anzahl von Zeilen nicht. Gibt es einen Vorschlag?Hallo Nelson,
Danke für Ihre rasche Antwort. Nein, sie sind nicht komplex und ja, ich suche immer nach dem 2. Parametersegment, wie Sie es beschrieben haben. Gibt es eine andere Möglichkeit, es zu verwirklichen?
Betreff: Ein sehr einfaches Skript funktioniert aufgrund einer großen Anzahl von Zeilen nicht. Gibt es einen Vorschlag?Ich habe Ihre Daten in eine Datentabelle mit 2,7 Millionen Zeilen repliziert und keinen Fehler erhalten.Sind die Werte von :Parameter in Ihren realen Daten komplexer?Fällt der Schlüssel, den Sie suchen, immer als zweites Segment des Parameters
xx_KEY_xxx_xxx