Nuage de points valeurs des axes x et ySalut tout le monde,
Je voudrais reproduire les nuages de points suivants dans JMP, le problème que j'ai est lorsque je vais au réglage de l'axe et demande une échelle logarithmique avec une base 2, l'échelle commence à partir de 1, donc les échelles sont 1,2,4,8 ,16, 32, 64 etc. j'aimerais que ça commence à 5, 10, 20,40, 80,160,320 etc. quelqu'un a-t-il des conseils ??

Toute aide serait appréciée.
Merci
Modélisation statistique avancéeÉtudes de consommation et de marchéExploration et visualisation des donnéesConception d'expériencesPersonnalisation de masseIngénierie Qualité et ProcédésRe : Valeurs des axes X et Y du nuage de pointsSalut @Mark_Bailey .,
Merci pour votre contribution, je l'apprécie, j'ai finalement compris.
Salutations
Mick
Re : Valeurs des axes X et Y du nuage de pointsSalut Dan,
@Mickyboy a trouvé une solution, mais il l'a postée quelques entrées ci-dessus.Le graphique est plutôt inhabituel. La tâche initiale consistait à créer une échelle personnalisée où les ticks/unités étaient de 5 * 2^x.J'ai republié le petit tableau avec le script ci-joint.
En raison de l'échelle de puissance inhabituelle de ce graphique, une solution à ce problème, l'augmentation/diminution de 100 % est
Fonction Y (x - 1, x) et fonction Y (x + 1, x)
ou comme Mickey l'a compris Fonction X (y - 1, y) et Fonction X (y + 1, y)
Les axes à échelle logarithmique et de puissance peuvent être difficiles en ce qui concerne les fonctions de référence.
Re : Valeurs des axes X et Y du nuage de pointsL'expression de la ligne d'identité :
Y Function( x, x );
dans le script graphique devient cette expression pour l'augmentation de 100 % :
Y Function( 2*x, x );
Re : Valeurs des axes X et Y du nuage de points@gzmorgan0 ,
merci mon pote, j'essaie vraiment de faire beaucoup de choses par moi-même, parfois j'hésite à demander de l'aide, j'ai besoin d'un peu plus de patience et de conviction !!!
Merci encore
Re : Valeurs des axes X et Y du nuage de pointsToutes nos félicitations!Re : Valeurs des axes X et Y du nuage de pointsSalut @gzmorgan0 ,
C'est bon, j'ai réussi, je pense que j'apprends !!
Dispatch(
{},
"Graph Builder",
FrameBox,
{Marker Size( 5 ), Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "black" );
Pen Size( 2 );
Line Style( "Dotted" );
Y Function( x, x );
), Add Graphics Script(
4,
Description( "Script" ),
Pen Color( "red" );
Pen Size( 2 );
Line Style( "Dotted" );
X Function( y - 1, y );
), Add Graphics Script(
5,
Description( "Script" ),
Pen Color( "red" );
Pen Size( 2 );
Line Style( "Dotted" );
X Function( y + 1, y );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);Re : Valeurs des axes X et Y du nuage de pointsSalut @gzmorgan0 ,
J'ai encore besoin de votre aide si possible, j'ai besoin de deux autres lignes de référence sur mon graphique, vous avez produit la syntaxe de la ligne de référence d'égalité où x=y, si je voulais une ligne deux représente une augmentation de 100 % pour les valeurs de x lorsque le valeurs de y = la ligne de référence d'origine, donc x= 5, 10, 20, 40, 80, 160, 320, 640, 1280, 2560 où y= 10, 20, 40, 80,160, 320, 640, 1280, 2560, 5120. Est-ce possible?
Re : Valeurs des axes X et Y du nuage de pointsSalut gzmorgan0,
pas de problème, j'ai réussi, merci beaucoup
Re : Valeurs des axes X et Y du nuage de points@Mickyboy ,
L'incrément de tick est de 2. Cela se produit soit parce que inc est égal à 2, soit parce que la taille de votre cadre doit être plus grande pour afficher toutes les graduations.
Re : Valeurs des axes X et Y du nuage de pointsSalut gzmorgan0,
J'ai complètement oublié le grabber, le 30 dans ma syntaxe doit être un reste de quelque chose que j'essayais, j'ai corrigé les deux graphiques maintenant et je suis très reconnaissant pour votre aide, il est intéressant de noter que lorsque j'utilise le menu déroulant pour le constructeur de graphiques, je ne comprends pas le bouton personnalisé, mais lorsque j'exécute la syntaxe et que je clique sur l'axe pour les paramètres de l'axe, je peux voir la boîte.
Encore merci beaucoup pour votre aide et vos conseils.
Re : Valeurs des axes X et Y du nuage de pointsSalut gzmorgan0,
Quelque chose d'intéressant s'est produit lorsque j'ai exécuté la même syntaxe sur un autre ensemble de données similaire avec des titres plus élevés
Je ne sais pas pourquoi, mais maintenant l'échelle est légèrement erronée sur les deux axes avec 10 et 10 240 manquants.
Merci
Re : Valeurs des axes X et Y du nuage de pointsoups, j'ai oublié d'ajouter que le graphique et le script ci-dessus proviennent de JMP 14
Re : Valeurs des axes X et Y du nuage de points@Mickyboy ,
Je ne sais pas pourquoi/d'où vient la valeur 30 dans le script enregistré dans JMP15.Notez que vous pouvez faire glisser à l'aide du grabber pour que le 5ème soit le minimum sur les axes.Je n'ai pas regardé votre intrigue de très près. La ligne est la ligne Y=X et qui peut être ajoutée avec un clic droit Personnaliser la FrameBox. Le script est inclus ci-dessous.
Si vous utilisez les mêmes échelles, vous souhaiterez peut-être faire un clic droit dans la framebox, sélectionner Graphique et taille et échelle isométrique.À toi de voir.
Graph Builder(
Size( 534, 484 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X(
Transform Column(
"Transform[Ref Lab]",
Formula( Log( :Ref Lab / 5, 2 ) )
)
),
Y(
Transform Column(
"Transform[Non-Ref]",
Formula( Log( :Name( "Non-Ref" ) / 5, 2 ) )
)
)
),
Elements( Points( X, Y, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"Transform[Ref Lab]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9 )}
),
Dispatch(
{},
"Transform[Non-Ref]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9 ), Min( 0 ), Max( 9 ),
Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Ref Lab" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Non- Ref Lab" )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Marker Size( 5 ), Add Graphics Script(
2,
Description( "Script" ),
Pen Color( "black" );
Pen Size( 2 );
Line Style( "Dotted" );
Y Function( x, x );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
)

Re : Valeurs des axes X et Y du nuage de pointsSalut gzmorgan0,
Merci d'être encore venu à mon aide, et merci beaucoup pour votre solution, elle est brillante, quelques problèmes que j'ai pour obtenir la présentation que je recherche, et je ne sais pas si c'est possible. Malheureusement, je suis toujours coincé avec JMP 14 et je n'ai pas de zone personnalisée dans les paramètres d'axe.
Je n'arrive pas à faire démarrer l'axe y à 5, j'ai essayé d'inclure Min() et Max() dans le script mais en vain
Graph Builder(
Size( 534, 490 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X(
Transform Column(
"Transform[Lab B]",
Formula( Log( :Lab B / 5, 2 ) )
)
),
Y(
Transform Column(
"Transform[Lab A]",
Formula( Log( :Name( "Lab A" ) / 5, 2 ) )
)
)
),
Elements(
Points( X, Y, Legend( 5 ) ),
Line Of Fit( X, Y, Legend( 7 ), Adapt to Axis Scale( 0 ) )
),
SendToReport(
Dispatch(
{},
"Transform[Lab B]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 30 ),
Label Row( Show Major Grid( 1 ) )}
),
Dispatch(
{},
"Transform[Lab A]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 30 ),
Label Row( Show Major Grid( 1 ) )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Lab B" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Lab A" )} )
)
)Est-il également possible de faire passer la ligne de référence à travers le graphique selon la variable de réponse dans le fichier de données ci-joint ??? J'aimerais que la ligne représente où devraient se situer les titres attendus.
Encore merci beaucoup pour votre aide, c'est grandement apprécié.
Re : Valeurs des axes X et Y du nuage de pointsoh, comme c'est la première fois que j'utilise cette fonctionnalité, j'ai pensé qu'il pourrait être utile d'afficher les paramètres des axes

Voici la Format personnalisé capture d'écran, la fenêtre qui apparaît lorsque vous appuyez sur le bouton Personnalisé

Re : Valeurs des axes X et Y du nuage de points@Mickyboy ,
Pour vous montrer que cela est possible, voici un tracé GraphBuilder de données que j'ai deviné à partir de l'un de vos tracés. J'ai ajouté la ligne d'ajustement et la grille majeure.

La façon dont j'ai fait est de :
- transformer les données X et Y,
- utiliser une échelle linéaire
- mais personnalisez le format
Je l'ai fait en utilisant l'interface utilisateur, mais j'ai copié le script dans la table de données qui est jointe.
Le script est affiché ici :
Graph Builder(
Size( 534, 490 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables(
X(
Transform Column(
"Transform[Ref Lab]",
Formula( Log( :Ref Lab / 5, 2 ) )
)
),
Y(
Transform Column(
"Transform[Non-Ref]",
Formula( Log( :Name( "Non-Ref" ) / 5, 2 ) )
)
)
),
Elements(
Points( X, Y, Legend( 5 ) ),
Line Of Fit( X, Y, Legend( 7 ), Adapt to Axis Scale( 0 ) )
),
SendToReport(
Dispatch(
{},
"Transform[Ref Lab]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 9, 0 ), Min( 0 ), Max( 9 ),
Inc( 1 ), Minor Ticks( 0 ), Label Row( Show Major Grid( 1 ) )}
),
Dispatch(
{},
"Transform[Non-Ref]",
ScaleBox,
{Format( "Custom", Formula( 2 ^ value * 5 ), 30 ),
Label Row( Show Major Grid( 1 ) )}
),
Dispatch( {}, "X title", TextEditBox, {Set Text( "Ref Lab" )} ),
Dispatch( {}, "Y title", TextEditBox, {Set Text( "Non-Ref Lab" )} )
)
)
Re : Valeurs des axes X et Y du nuage de pointsSalut Georg,
Merci pour la réponse, en vérifiant mon message, je n'ai peut-être pas expliqué que, aussi bien que j'aurais pu, j'ai des données mais j'aimerais que l'axe soit le même que l'image que j'ai fournie, c'est-à-dire une augmentation de base de journal 2 commençant à 5 , donc 5,10,20,40,80,160,320,640 etc, que je n'arrive pas à gérer, pour référence, veuillez consulter la pièce jointe à ce message
Merci
Re : Valeurs des axes X et Y du nuage de points@Mickyboy Je n'arrive pas à reproduire votre problème,
pour moi, cela a fonctionné, voir le fichier JMP ci-joint ( JMP15@Win10 ).
Peut-être devrez-vous redéfinir la plage des axes, parfois plusieurs étapes en une seule ne fonctionnent pas.