Hi @frankderuyck,
Once the results of the Spearman correlation obtained in the table of the Multivariate platform, you can right-click on the table, select "Make into Datatable", and then use the Graph Builder on this new data table to reproduce the kind of graph you're used to with Pearson correlation matrix:

You can also generate a table with Tabulate platform on this datatable:

As Pearson correlation is symmetric, you might expect some missing values for pairs of variables (if you have correlation value between A and B, the value between B and A is not displayed but is the same). To have nice looking graph or Tabulate tables, you might have to add column property "Value order" to order the different variables.
JSL code to generate graph from the table:
Graph Builder(
Size( 534, 464 ),
Show Control Panel( 0 ),
Variables( X( :by Variable ), Y( :Variable ), Color( :Spearman ρ ) ),
Elements( Heatmap( X, Y, Legend( 7 ), Label( "Label by Value" ) ) ),
SendToReport(
Dispatch( {}, "400", ScaleBox,
{Legend Model(
7,
Properties(
0,
{gradient( {Scale Values( [-1 0 1] )} )},
Item ID( "Spearman ρ", 1 )
)
)}
),
Dispatch( {}, "graph title", TextEditBox,
{Set Text( "Variable by Variable Spearman correlation matrix" )}
)
)
);
And for table from tabulate (that you can transform into a JMP datatable with red triangle option from Tabulate "Make Into Data Table"):
Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table(
Grouping Columns( :by Variable ),
Analysis Columns( :Spearman ρ ),
Statistics( Mean )
),
Row Table( Grouping Columns( :Variable ) )
)
);
Please find attached the datatable and analysis used for this example.
Hope this answer will help you,
Victor GUILLER
"It is not unusual for a well-designed experiment to analyze itself" (Box, Hunter and Hunter)