Simulieren Sie Daten im Functional Data ExplorerHallo
Ich möchte Kurvendaten mit Direct Functional PCA von Functional Data Explorer simulieren.
Es gibt einen Simulator innerhalb von Direct Functional PCA, der großartig ist!
Bei näherer Betrachtung simuliert der Simulator Punkte (die Anzahl der Punkte kann man im Voraus wählen) auf der x-Achse und keine einzelnen Kurven. Ich habe verschiedene Tricks ausprobiert, um separate Kurven zu erhalten, aber ohne Erfolg.
Daher frage ich mich, ob es eine Möglichkeit gibt, den JSL-Skriptcode von „Make table“ abzurufen und zu ändern? Meiner Meinung nach wäre das am einfachsten, da ich für jede generierte Kurve auch äquidistante Punkte auf x angeben könnte.
Vielen Dank im Voraus!
Automatisierung und SkripterstellungBetreff: Daten im Functional Data Explorer simulierenHallo @fdaf , willkommen im Forum.
Möglicherweise verstehe ich Ihre Frage nicht richtig. Bitte korrigieren Sie mich daher gegebenenfalls.
Um eine grobe Version der einzelnen Kurven zu erstellen, habe ich Folgendes getan:
- Die Sequenzierungsfunktion im Simulator verwendet
- Doppelte Zeilen in den Spalten „Zeit – FPC 5“ gelöscht (der größte Teil der Tabelle)
- Erstellte eine Prüfsummenformelspalte, die FPC 1 bis FPC 5 summiert, und verwendete sie als Kurvenbeschriftung (das könnte sicher eleganter sein).
- Separate Kurven über den Graph Builder überprüft
Ich habe sowohl die Originaldatei als auch die Ausgabetabelle angehängt.
Betreff: Daten im Functional Data Explorer simulierenHallo Jed
Vielen Dank für eine umfassende Antwort. Das sieht großartig aus.

Wenn ich jedoch die Mill-DOE-Datei ausführe, erhalte ich die Zeit 9.707. Daher gehe ich davon aus, dass Sie den Zeitparameter etwas anders geändert haben, um äquidistante Punkte entlang X(Zeit) zu erhalten. Ist das richtig?
@Abrufen des Make Table-Codes. Gibt es ein Skript, das das umgeht?
Danke nochmal.
Betreff: Daten im Functional Data Explorer simulieren
Ich gehe davon aus, dass Sie den Zeitparameter etwas anders geändert haben, um äquidistante Punkte entlang X(Zeit) zu erhalten. Ist das richtig?
Ich glaube, der Wert 9,707 ist nur der Standardwert im Profiler (ich habe ihn nicht geändert). Das Ermitteln der äquidistanten Punkte entlang X wurde im Abschnitt „Sequenzierung“ durchgeführt (10 Punkte zwischen dem Standardwert).
@Abrufen des Make Table-Codes. Gibt es ein Skript, das das umgeht?
Mir ist kein einfacher Weg bekannt, dies zu tun. Du könnte Sie können mit der Funktion „Zusammenfassungen speichern“ etwas Ähnliches erreichen.
