Ich suche nach Hilfe beim Extrahieren von Datenwerten an einem bestimmten Punkt in einem -xy-Plot und beim Einfügen in eine Tabelle, um sie einer Präsentation hinzuzufügen. Ich habe ein Bild einer Handlung beigefügt und wenn Sie bemerken, gibt es 4 Ref-Linien (8, 11, 14,5 und 17,5). Ich möchte den genauen Wert für jedes Gerät an diesem bestimmten Punkt erhalten und in eine Tabelle einfügen. Ich habe Summary & Tabulate ausprobiert, aber ich kann das nicht herausfinden. Dies geht in ein Skript, das jede Testbedingung (96) durchläuft und die Daten grafisch darstellt.
Vielen Dank im Voraus
D
Vielen lieben Dank dafür....Es war die Kombination von allem, was ich versucht hatte, damit es funktioniert...
Herr. @txnelson Helfen Sie mit, diese großartige Funktion zu erstellen (, die ich in meiner Anwendung verwende, und sie ist ziemlich einfach, aber als ich dies im Skriptfenster gespeichert habe, sehe ich einige zusätzliche Dinge, Fit Where (. Es ist ziemlich statisch zu dem, was die aktuelle Datentabelle eine Zeilenspalte hat ...Wie würden Sie es ändern, damit es es automatisch auf einer neuen Tabelle tut?
Bivariate(
Y( :ycol ),
X( :xcol ),
Show Points( 0 ),
// the following information will be different for each product / test
Fit Where(
:RowCol == "r1c5sr0sc0",
Fit Each Value( {Report( 0 ), Line Color( {212, 73, 88} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r1c5sr1sc0",
Fit Each Value( {Report( 0 ), Line Color( {61, 174, 70} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r4c1sr0sc0",
Fit Each Value( {Report( 0 ), Line Color( {66, 112, 221} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r4c1sr1sc0",
Fit Each Value( {Report( 0 ), Line Color( {204, 121, 41} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r4c6sr0sc0",
Fit Each Value( {Report( 0 ), Line Color( {40, 182, 143} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r4c6sr1sc0",
Fit Each Value( {Report( 0 ), Line Color( {162, 43, 221} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r5c8sr0sc0",
Fit Each Value( {Report( 0 ), Line Color( {196, 189, 43} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r5c8sr1sc0",
Fit Each Value( {Report( 0 ), Line Color( {39, 174, 174} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r8c5sr0sc0",
Fit Each Value( {Report( 0 ), Line Color( {197, 41, 201} ), Report( 0 )} )
),
Fit Where(
:RowCol == "r8c5sr1sc0",
Fit Each Value( {Report( 0 ), Line Color( {142, 176, 40} ), Report( 0 )} )
)
);
Report( gb )[Framebox( 1 )] << Frame Size( 848, 755 ), << Marker Drawing Mode( "Normal" );
Report( gb )[Framebox( 1 )] << Row Legend( RowCol, Color( 1 ), Color Theme( "JMP Default" ) );
Report( gb )[Framebox( 1 )] << Row Legend( Marker( 0 ), Marker Theme( "" ), Continuous Scale( 0 ), Reverse Scale( 0 ), Excluded Rows( 0 ) );Das hat funktioniert, aber ich bekomme immer noch nur 1 Zeile für die 10 Geräte.Es sieht so aus, als wäre es der Mittelwert aller 10 Geräte.
Wählen Sie alle Zeilen aus. Gehen Sie zum Zeilenmenü und wählen Sie Ausblenden.
Danke für die Antwort.. Ich habe das versucht und hier ist, was ich bekomme....Idealerweise möchte ich die Punkte loswerden und einfach die Linie verwenden, ohne Mittel zeichnen zu müssen ... Das 1. Bild ist genau so, wie ich es wieder ohne es haben möchte, mit Mitteln. 
Es gibt viele Möglichkeiten, die Datenpunkte mit einer Linie zu verbinden. Eine Möglichkeit ist in Y nach X anpassen, wählen Sie im roten Popup-Fenster Flexibel > Jeden Wert anpassen.
Ich verstehe, was du meinst, danke. Frage? Ich möchte keine Mittelwerte aufzeichnen, was irgendetwas mit "Fit" anscheinend tun wird, ich möchte die Punkte für jedes der 10 Geräte so verbinden, wie es tatsächlich nur mit den Punkten aussieht. Wie erreicht man das?
Ich kann es nicht mit Sicherheit sagen, aber es sieht so aus, als würden Sie angepasste Splines im Graph Builder anzeigen.
Wenn das der Fall ist, verwenden Sie am besten Y nach X anpassen Zu Passen Sie die Keile und dann Speichern Sie die Vorhersageformel . Sie können diese Formel dann verwenden, um vorhergesagte Werte für jeden Ihrer Referenzlinienwerte zu erhalten.