Hallo alle,
Ich erstelle eine App mit JMP Application Builder, bei der ein Benutzer eine Datendatei in JMP öffnet und einige Analysen durchführen kann. Das Programm benötigt eine Art Indexspalte (entweder Datum/Uhrzeit oder ein einfacher Zeilenindex ist ausreichend). Häufig hat der in diese Anwendung geladene Datentyp einen Datums-/Uhrzeitindex, aber dies ist nicht immer der Fall, und manchmal enthält die erste Spalte tatsächliche Daten (kontinuierliche, numerische, häufig Dezimalwerte).
Ich suche nach einer Möglichkeit, automatisch zu erkennen, ob die erste Spalte einer Datentabelle in JMP das Datums-/Uhrzeitformat (Datums-/Uhrzeitindex) hat oder eine Spalte mit [1, 2, ..., N Cols]-Werten ist (row Index). Wenn beide Prüfungen für eine Indexspalte negativ sind (was bedeutet, dass die erste Spalte tatsächliche Datenwerte enthält), kann ich einfach eine Spalte mit der Row()-Formel einfügen, um die Indexanforderung zu erfüllen.
Ist es möglich, << Get Format zu verwenden und dann dieses Ergebnis zu verwenden, um zu untersuchen, was ich beschrieben habe? Ich konnte dies nicht erfolgreich tun, aber ich suche möglicherweise nicht an der richtigen Stelle. Wenn ich die Ausgabe von << Get Format als Zeichenfolge erhalten könnte, könnte ich eine rudimentäre Suche durchführen, um zu sehen, ob sie eine Mischung aus YYYY, M oder D usw. enthält.
Es ist durchaus möglich, den Benutzer zu bitten, einfach eine Indexspalte hinzuzufügen, bevor er das Programm weiter verwendet, und im Moment mache ich das, aber im Idealfall wäre das Programm in der Lage, dies automatisch zu handhaben.
Danke für jeden Rat,
Estelle