Comment faire le même modèle avec des paramètres différents?chers tous
Je répète maintenant le modèle d'arbre de décision avec JMP à différents niveaux de "Taille minimale". Chaque fois que je modifie simplement "Taille minimale", comment puis-je écrire ce code de boucle? Merci beaucoup!
Soit B 5 niveaux différents: 10,8,5,3,2; Cela prendra cinq arbres de décision.
dt = Open( "$SAMPLE_DATA/Boston Housing.jmp" );
n={10,8,5,3,2};
for ??
Partition(
Y( :mvalue ),
X( :crim, :zn, :indus, :chas, :nox, :rooms, :age, :distance, :radial, :tax, :pt, :b, :lstat ),
Validation Portion( 0.3 ),
Minimum Size Split( n ),
Split Best( 1000 )
);
);

Re: Comment faire le même modèle avec des paramètres différents?Eh bien, cette fenêtre n’apparaît que dans le processus d’exploitation JSL, ce qui est idéal si on peut contrôler sa taille, mais sa taille n’affecte pas l’opération.
Je vous remercie!Re: Comment faire le même modèle avec des paramètres différents?Le simple fait de dire que cela ne fonctionne pas ne fournit aucune information permettant de résoudre le problème.
Y a-t-il des erreurs dans le journal?
Qu'est-ce que vous ne voulez pas que vous fassiez?
Re: Comment faire le même modèle avec des paramètres différents?Je vous remercie!
Avancez ce code, mais cela ne fonctionne toujours pas.Re: Comment faire le même modèle avec des paramètres différents?Essaye ça:
dt = Open( "$SAMPLE_DATA/Boston Housing.jmp" );
n = {10, 8, 5, 3, 2};
For( i = 1, i <= N Items( n ), i++,
Partition(
Y( :mvalue ),
X( :crim, :zn, :indus, :chas, :nox, :rooms, :age, :distance, :radial, :tax, :pt, :b, :lstat ),
SendToReport(
Dispatch( {}, "Partition Graph", FrameBox, {Frame Size( 400, 200 )} )
),
Validation Portion( 0.3 ),
Minimum Size Split( n[i] ),
Split Best( 1000 )
)
);Re: Comment faire le même modèle avec des paramètres différents?Je continue à vous demander comment contrôler la taille de la fenêtre du rapport d'arbre de décision pendant l'exécution du code JSL.
Je vais suivre le code enregistré par JMP et cela ne semble pas fonctionner, merci !:
SendToReport (
Dispatch ({}, "Partition Report", FrameBox, {Frame Size (480, 200)})
)
Re: Comment faire le même modèle avec des paramètres différents?Merci, je veux renforcer mon étude.Re: Comment faire le même modèle avec des paramètres différents?Voici le code ....... tout cela est documenté dans le Guide de script
Aide == Livres ==> Guide de script
ou dans l'index de script
Aide ==> Index de script
dt = Open( "$SAMPLE_DATA/Boston Housing.jmp" );
n = {10, 8, 5, 3, 2};
For( i = 1, i <= N Items( n ), i++,
Partition(
Y( :mvalue ),
X( :crim, :zn, :indus, :chas, :nox, :rooms, :age, :distance, :radial, :tax, :pt, :b, :lstat ),
Validation Portion( 0.3 ),
Minimum Size Split( n[i] ),
Split Best( 1000 )
)
);
Je vous suggère fortement de lire le Guide de script