[Lisseur de noyau - sortie en colonne]
Bonjour à tous,
J'utilise un kernel smoother mais j'aimerais avoir la sortie de chaque smoother dans une colonne, en utilisant le nom de la variable. J'aimerais toujours voir le graphique Fit Group, pour une inspection visuelle, mais je ne trouve pas de moyen pour que JMP écrive automatiquement les valeurs prédites dans une colonne différente [j'enregistre généralement les prévisions, les coefficients, etc. manuellement].
Y a-t-il un moyen de faire cela?. Voici le script que j'utilise :
KernelSmootherGroup# = Expr(Ajuster le groupe (Bivarié( Y( :Name( "Var1" ) ), X( :RowNO ),Noyau plus lisse (1, 1, 0.0985804416403786, 0)),Bivarié( Y( :Name( "Var2" ) ), X( :RowNO ),Noyau plus lisse (1, 1, 0.0985804416403786, 0)),Bivarié( Y( :Name( "Var3" ) ), X( :RowNO ),Noyau plus lisse (1, 1, 0.0985804416403786, 0)),<<{Organiser en lignes( 1 )},EnvoyerToReport(Expédition({"Ajustement bivarié de Var1 par RowNO"},"2",ScaleBox,{Min (0,1), Max (1), Inc (0,02), ticks mineurs (1)}),Expédition({"Ajustement bivarié de Var1 par RowNO"},"Complot Bivar",Boîte de cadre,{Taille du cadre (1085, 240)}),Expédition({"Ajustement bivarié de Var2 par RowNO"},"2",ScaleBox,{Min (0,1), Max (1), Inc (0,02), ticks mineurs (1)}),Expédition({"Ajustement bivarié de Var2 par RowNO"},"Complot Bivar",Boîte de cadre,{Taille du cadre (1092, 240)}),Expédition({"Ajustement bivarié de Var3 par RowNO"},"2",ScaleBox,{Min (0,1), Max (1), Inc (0,02), ticks mineurs (1)}),Expédition({"Ajustement bivarié de Var3 par RowNO"},"Complot Bivar",Boîte de cadre,{Taille du cadre (1096, 240)}), )); );KernelSmootherGroup#;Toute aide serait appréciée,
JoséGL
Merci beaucoup, Jim.
C'est ce que je cherchais.
Voici votre script, modifié avec le code ajouté qui affichera les valeurs prédites :
Les noms par défaut sont ici(1);
dt=tableau de données actuel();
KernelSmootherGroup#= Expr(
Ajuster le groupe (
biv1=Bivarié ( Y ( : Nom ( "Var1" ) ) , X ( : RowNO ) , Kernel Smoother ( 1 , 1 , 0.0985804416403786 , 0 ) ) ,
biv2=Bivarié ( Y ( : Nom ( "Var2" ) ) , X ( : RowNO ) , Kernel Smoother ( 1 , 1 , 0.0985804416403786 , 0 ) ) ,
biv3=Bivarié ( Y ( : Nom ( "Var3" ) ) , X ( : RowNO ) , Kernel Smoother ( 1 , 1 , 0.0985804416403786 , 0 ) ) ,
<<{Organiser en lignes( 1 )},
EnvoyerVersRapport (
Expédition (
{"Ajustement bivarié de Var1 par RowNO"},
"2",
Boîte à échelle,
{Min.( 0,1 ), Max.( 1 ),Inc (0,02 ),Tiques mineures (1 )}
),
Expédition (
{"Ajustement bivarié de Var1 par RowNO"}, "Complot Bivar",Boîte de cadre,{ Taille du cadre (1085, 240 )} ),
Expédition (
{"Ajustement bivarié de Var2 par RowNO"},
"2",
Boîte à échelle,
{Min.( 0,1 ), Max.( 1 ),Inc (0,02 ),Tiques mineures (1 )}
),
Expédition (
{"Ajustement bivarié de Var2 par RowNO"}, "Complot Bivar",Boîte de cadre,{ Taille du cadre (1092, 240 )} ),
Expédition (
{"Ajustement bivarié de Var3 par RowNO"},
"2",
Boîte à échelle,
{Min.( 0,1 ), Max.( 1 ),Inc (0,02 ),Tiques mineures (1 )}
),
Expédition (
{"Ajustement bivarié de Var3 par RowNO"}, "Complot Bivar",Boîte de cadre,{ Taille du cadre (1096, 240 )} ),
)
);
biv1<< (courbe[1] << enregistrer les prévisions);
biv2<< (courbe[1] << enregistrer les prévisions);
biv3<< (courbe[1] << enregistrer les prévisions);
);
KernelSmootherGroup#;