Helfen Sie mit diesem einfachen Skript zur Anpassung von y an xHallo. Ich versuche, die Beziehung einer quantitativen Variablen mit mehreren quantitativen Variablen zu untersuchen. Ich habe dieses Skript geschrieben, aber es funktioniert nicht. Ich zeige Ihnen das Skript und die Fehlermeldung. Vielen Dank im Voraus.
Skript
Namen standardmäßig hier( 1 );
dt = Aktuelle Datentabelle();
numericColNames = dt << Spaltennamen abrufen( string, numeric );
For( i = 38, i <= N Items( numericColNames ), i++,
Bivariat(
Y( :Name( "ERC [%]" ) ),
X( (__col__) ),
Fit Line( {Report( 0 ), Line Color( {212, 73, 88} , Report( 0 )} )
);
);
Fehler
Namen standardmäßig hier( 1 );
dt = Aktuelle Datentabelle();
numericColNames = dt << Spaltennamen abrufen( string, numeric );
For( i = 38, i <= N Items( numericColNames ), i++,
Bivariat(
Y( :Name( "ERC [%]" ) ),
X( (__col__) ),
Fit Line( {Report( 0 ), Line Color( {212, 73, 88} , Report( 0 )} )
);
);
Datenexploration und -visualisierungBetreff: Helfen Sie mit diesem einfachen Skript zur Anpassung von y an xIch glaube, Sie haben nicht daran gedacht, die Fehlermeldung hinzuzufügen. Auch beim Posten von Skripten sollten Sie verwenden
da es die Lesbarkeit erheblich verbessert (ich habe Ihre Nachricht so bearbeitet, dass sie dies verwendet).
Betreff: Helfen Sie mit diesem einfachen Skript zur Anpassung von y an xWenn Sie sich nur Ihr Skript ansehen, sieht es nicht so aus, als würden Sie Ihre Schleife für irgendetwas verwenden (i wird nicht verwendet), außer für die Replikation von Bivariate, WENN Sie __col__ irgendwo richtig definiert haben. Es könnte ausreichen, wenn Sie sich ändern
X((__col__))
Zu
X(Eval(numericColNames[i])),
Betreff: Helfen Sie mit diesem einfachen Skript zur Anpassung von y an xNames Default To Here( 1 );
dt = Current Data Table();
numericColNames = dt << get column names( string, numeric );
For( i = 38, i <= N Items( numericColNames ), i++,
Bivariate(
Y( :Name( "ERC [%]" ) ),
X( (__col__) ),
Fit Line( {Report( 0 ), Line Color( {212, 73, 88} ), Report( 0 )} )
);
);
Not Found in access or evaluation of 'Bivariate' , Bad Argument( {__col__, Role requires at least 1 columns.} ), Bivariate(/*###*/Y( :Name( "ERC [%]" ) ),
X( __col__ ),
Fit Line( {Report( 0 ), Line Color( {212, 73, 88} ), Report( 0 )} )
)
Betreff: Helfen Sie mit diesem einfachen Skript zur Anpassung von y an xEntschuldigung.
Betreff: Helfen Sie mit diesem einfachen Skript zur Anpassung von y an xOk, ich denke, das Problem ist das, was ich in meiner zweiten Antwort erklärt habe. Wenn Sie möchten, dass es etwas offensichtlicher ist, können Sie __xcol__ definieren.
Names Default To Here(1);
dt = Current Data Table();
numericColNames = dt << get column names(string, numeric);
For(i = 38, i <= N Items(numericColNames), i++,
__col__ = numericColNames[i];
Bivariate(
Y(:Name("ERC [%]")),
X(Eval(__col__)),
Fit Line({Report(0), Line Color({212, 73, 88}), Report(0)})
);
);
Auch wenn Sie JMP16+ verwenden, ist die Verwendung von For Each normalerweise besser als die Verwendung nur von For
Betreff: Helfen Sie mit diesem einfachen Skript zur Anpassung von y an xVon 9 auf 14 zu kommen war fantastisch. Mit 14 bin ich mehr als zufrieden. Vielen Dank