Carissimi,
qualcuno sa se con JMP è possibile creare un grafico che mostri i box-plot con i punti all'interno di ogni box e che mostri metà di un violino.
In pratica un grafico simile a quello allegato, ma con i punti all'interno di ogni box-plot.
Grazie
Giuseppe

Sì, è possibile. Graph Builder è lo strumento in JMP per questa visualizzazione. Hai letto il Rappresentazione grafica essenziale guida in JMP Hlep?
Non conosco un modo diretto per convincere Graph Builder a fare il grafico a metà violino, tranne per aggiungere un rettangolo per nasconderne metà.Ma ecco un esempio

Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
gb = Graph Builder(
Size( 570, 510 ),
Variables( X( :sex ), Y( :height ) ),
Elements(
Box Plot( X, Y, Legend( 6 ) ),
Points( X, Y, Legend( 7 ) ),
Contour( X, Y, Legend( 8 ), Adapt to Axis Scale( 0 ) )
)
);
Report( gb )[FrameBox( 1 )] << Add Graphics Script(
5,
Description( "" ),
Pen Color( "white" );
Pen Size( 2 );
Fill Color( "white" );
Rect( -.5, 75, 0, 40, 1 );
);
Report( gb )[FrameBox( 1 )] << Add Graphics Script(
6,
Description( "" ),
Pen Color( "white" );
Pen Size( 2 );
Fill Color( "white" );
Rect( .5, 75, 1, 40, 1 );
);
Report( gb )[FrameBox( 1 )] << Reorder Segs( {1, 2, 10, 11, 5, 6} );
Un'altra opzione: usa il jittering "Griglia positiva" per i punti. Dati e script allegati.

Grazie mille.
Ho provato a eseguire il programma sui miei dati, ma mi sono reso conto che devo cambiare i valori in "rect", perché usando i tuoi dati non ottengo il mezzo violino.
Cosa rappresentano i 5 valori presenti in "rect"?
Se volessi caricare dati esterni ad esempio in formato excel, cosa dovrei scrivere in "apri"?
Posso programmare un po' in SAS, ma non conosco il linguaggio JMP che uso perché mi aiuta a creare grafica senza impazzire scrivendo lunghi programmi richiesti da SAS.
Giuseppe