Supprimer les tiques de l'axe sur la matrice de nuage de pointsSalut à tous,
J'essaie de créer un hap thermique de corrélation simple en utilisant la plate-forme multivariée. Je souhaite masquer les points dans la matrice de nuage de points pour accentuer uniquement la carte thermique. De même, je souhaite supprimer les graduations de l'axe pour supprimer le bruit sur le diagramme. J'ai essayé de créer un objet appelé "hm" et de supprimer le composant AxisBox (i). Cela a semblé fonctionner jusqu'à ce que j'arrive à i = 7, et il semble que tout nombre supérieur à sept générera une erreur. Voici mon script actuel:
hm = Multivariate(
Y( :MCD, :AAPL, :DKS, :KR, :BAX ),
Estimation Method( "Row-wise" ),
Scatterplot Matrix(
Show Points( 0 ),
Density Ellipses( 0 ),
Shaded Ellipses( 0 ),
Heat Map( 1 ),
Show Correlations( 1 )
),
Color Map on Correlations( 1 ),
SendToReport(
Dispatch(
{},
"Scatterplot Matrix",
OutlineBox,
{Set Title( "Correlation Heat Map: Unrelated Industries" )}
)
)
);
report(hm)[AxisBox(1)]<<DELETE> </DELETE>J'ai également inclus des images de mon diagramme avant et après la suppression des zones d'axes pour plus de clarté.


Existe-t-il un meilleur moyen d'atteindre mon objectif, qu'il s'agisse de modifier mon script ou d'utiliser une plate-forme JMP complètement différente?
Merci d'avance pour votre aide,
Dan
GraphiqueScriptingRe: Supprimer les tiques de l'axe sur la matrice de nuage de pointsLe problème est que lorsque vous supprimez AxisBox (1), JMP ajuste le reste des zones Axis pour être 1-9, et non 2-10. Le moyen le plus simple de supprimer les zones de l'axe est donc:
hm = Multivariate(
Y( :MCD, :AAPL, :DKS, :KR, :BAX ),
Estimation Method( "Row-wise" ),
Scatterplot Matrix(
Show Points( 0 ),
Density Ellipses( 0 ),
Shaded Ellipses( 0 ),
Heat Map( 1 ),
Show Correlations( 1 )
),
Color Map on Correlations( 1 ),
SendToReport(
Dispatch(
{},
"Scatterplot Matrix",
OutlineBox,
{Set Title( "Correlation Heat Map: Unrelated Industries" )}
)
)
);
For( i = 1, i <= 10, i++,
Report( hm )[AxisBox( 1 )] << delete
);Re: Supprimer les tiques de l'axe sur la matrice de nuage de pointsMerci pour l'aide!