Parameter Problem Hallo.
Sehr leid für die Störung, ich weiß wirklich nicht, wie ich das machen soll.
Kann mir jemand helfen, wenn ich das Array / die Liste machen möchte, dh jetzt möchte ich Array [1] machen, dann wird es S_GX_F40 sein, dann in diesem S_GX_F40, enthält I_P2A GSVT .6 / .045 Avg und I_N2A GSVT.3 / .045 Avg Auszug aus meiner Excel-Datei. Wenn ich Array [1] verwende, kann ich herausfinden, dass es den Produktnamen S_GX_F40 im Protokoll gibt, aber der Parameter für tat product kann ich immer noch nicht bekommen.
Darf ich wissen, ob es möglich ist?
Ich habe es versucht, kann es aber immer noch nicht.
Kann mir jemand antworten?
Danke vielmals.
Re: Parameter Problem
Re: Parameter ProblemWenn Sie nicht alle Daten in JMP einlesen möchten, sollten Sie über den Zugriff auf die Excel-Arbeitsmappe über ODBC und SQL nachdenken. Idealerweise verwenden Abfrage Ersteller .
Re: Parameter ProblemHallo Eric
Eigentlich versuche ich jetzt, die Daten aus der Excel-Datei zu extrahieren und dann mit dem Datensatz zu vergleichen. Dann muss ich die Charts generieren. Wenn F_D beispielsweise S_GX_F40 ist, werden in den Diagrammen nur I_P2A GSVT .6 / .045 Avg und I_N2A GSVT .6 / .045 Avg angezeigt.
Unter dem folgenden Code wird der Zielwert und der Sigma-Wert aus der Excel-Datei extrahiert. Aber dann versuche ich fast dieselbe Methode, um F_D und Parameter zu generieren, aber ich kann es nicht bekommen. Und weil eine meiner Anforderungen darin besteht, dass ich nicht hart codieren kann (was ich in Dynamic brauche), kann es das automatisieren, wenn es N Elemente von F_D gibt.
Vielen Dank.
Re: Parameter ProblemDanke Ian für die Antwort,
Eine Frage von mir: Ist es möglich, dass ich die Daten (F_D und Parameter) direkt aus meiner Excel-Datei extrahieren kann, wenn ich den obigen Wert nicht festlegen möchte? Denn vielleicht in der Zukunft, wenn ich N Elemente von F_D habe, so kann es direkt von Excel-Datei aus automatisiert werden.
Vielen DankRe: Parameter ProblemIch bin nicht sicher, ob ich verstanden habe, wonach Sie suchen (und wie ich sehe, haben Sie einen Excel-Screenshot erstellt).
Wenn Sie jedoch alle Daten in JMP einlesen, kann es sein, dass der folgende Code Ihnen einige Ideen gibt:
NamesDefaultToHere(1);
// Test Table
dt = New Table( "From Excel",
Add Rows( 6 ),
New Column( "F_ID",
Character,
"Nominal",
Set Values( {"1", "1", "2", "2", "2", "3"} )
),
New Column( "Parameters",
Character,
"Nominal",
Set Values( {"1", "2", "3", "4", "5", "6"} )
)
);
// Get the values into a list
ids = Column(dt, "F_ID") << getValues;
params = Column(dt, "Parameters") << getValues;
// Loop over the distinct IDs and show which parameters correspond
distinctIDs = AssociativeArray(ids) << getKeys;
for (id = 1, id <= NItems(distinctIDs), id++,
thisID = distinctIDs[id];
thisParam = params[Loc(ids, thisID)];
Print("For parameter "||thisID||" the corresponding parameters are:", thisParam);
);Re: Parameter ProblemHey, blue1994,
Ich bin mir nicht sicher, ob ich recht folge. Importieren Sie dieses Excel-Arbeitsblatt irgendwie in JMP und versuchen dann, Werte aus der resultierenden JMP-Datentabelle zu extrahieren? Wenn ja, mit welcher Methode importieren Sie das Excel-Arbeitsblatt?
Verfügen Sie über ein JSL-Skript, das Sie nicht ganz tun, was Sie wollen? Wenn ja, können Sie dieses Skript hier veröffentlichen, damit wir vielleicht eine klarere Vorstellung davon haben, was Sie erreichen wollen?
Vielen Dank,
Eric