Rimuovi le zecche dell'asse sulla matrice del grafico a dispersioneCiao a tutti,
Sto cercando di creare una semplice correlazione termica utilizzando la piattaforma multivariata. Voglio nascondere i punti nella matrice Scatterplot per enfatizzare solo la mappa termica. Allo stesso modo, voglio rimuovere i segni di graduazione dell'asse per rimuovere il rumore sul diagramma. Ho provato a creare un oggetto chiamato "hm" e ad eliminare il componente AxisBox (i). Sembrava funzionare finché non sono arrivato a i = 7 e sembra che qualsiasi numero maggiore di sette genererà un errore. Ecco il mio copione attuale:
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>Ho anche incluso immagini del mio diagramma prima e dopo l'eliminazione delle caselle degli assi per maggiore chiarezza.


C'è un modo migliore per raggiungere il mio obiettivo sia che si tratti di modificare il mio script o di utilizzare una piattaforma JMP completamente diversa?
Grazie in anticipo per il tuo aiuto,
Dan
GraficaScriptingRi: Rimuovi le zecche dell'asse sulla matrice del grafico a dispersioneIl problema è che quando si elimina AxisBox (1), JMP regola il resto delle caselle degli assi in modo che sia 1-9, non 2-10. Quindi il modo più semplice per eliminare le caselle degli assi è:
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
);Ri: Rimuovi le zecche dell'asse sulla matrice del grafico a dispersioneGrazie per l'aiuto!