Etichetta per valore: aggiungi/rimuovi singole etichettePer Heatmap e grafici a barre, è possibile aggiungere Etichette per valore .
- - Come posso rimuovere i valori per un sottoinsieme specifico?
ad esempio, mostra solo le etichette per passaggio , ma non mostrare le etichette per fallire .

- Come posso definire che un'etichetta deve essere mostrata, anche se l'area è piccola
(M, 16 anni)

Domanda aggiuntiva:
Come posso cambiare il colore delle etichette tramite JSL?
Esplorazione e visualizzazione dei datiOggetto: Etichetta per valore: aggiungi/rimuovi singole etichetteHo una mezza risposta alla tua terza domanda: puoi cambiare il colore delle etichette nell'editor delle proprietà. Tuttavia, questa modifica non sembra essere catturata nello script per il grafico.

Oggetto: Etichetta per valore: aggiungi/rimuovi singole etichettePenserei che l'utilizzo della funzionalità "<< Add Graphics Script" sarebbe il modo più semplice per controllare il colore e la visibilità di un'etichetta per un grafico.In realtà non si userebbero le etichette incorporate, ma piuttosto si userebbero le funzionalità di visualizzazione del testo delle primitive del grafico in JMP per risolvere il problema.
Oggetto: Etichetta per valore: aggiungi/rimuovi singole etichetteHm, con fantastiche funzioni di Jmp come un asse X gerarchico, un grafico in pila e un'etichetta per % del fattore...
per ricalcolare i valori e le posizioni dell'etichetta ...
Penso che vivrò con i valori inutili 
Oppure aspetta, barando un po', usando @Jed_Campbell la risposta alla terza domanda 

Open( "$SAMPLE_DATA/Titanic Passengers.jmp" );
Graph Builder(
Variables(
X( :Passenger Class ),X( :Sex, Position( 1 ) ),
Overlay( :Survived )
),
Elements(
Bar(
X( 1 ), X( 2 ),
Legend( 12 ),
Bar Style( "Stacked" ),
Summary Statistic( "% of Factor" ),
Label( "Label by Value" )
)
),
SendToReport(
Dispatch({},"400",ScaleBox,{Legend Model(12,
Properties( 0, {Fill Color( 36 )}, Item ID( "Yes", 1 ) ),
Properties( 1, {Fill Color( 19 )}, Item ID( "No", 1 ) )
)}
)
)
);
(Current Report() << xpath("//FrameBox")) << {Text Color( "Medium Dark Red" )}
Oggetto: Etichetta per valore: aggiungi/rimuovi singole etichetteGrazie @Jed_Campbell per il suggerimento.
Ho appena notato uno svantaggio dell'approccio:
i colori delle etichette vengono reimpostati ad ogni modifica del filtro dati:
(il colore dell'asse rimane invariato, anche se la scala dell'asse viene modificata)
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables( X( :age ), Y( :height ), Overlay( :sex ) ),
Elements( Bar( X, Y, Legend( 8 ), Label( "Label by Value" ) ) ),
);
ldf = gb << Local Data Filter(
Conditional,
Add Filter( columns( :weight ), Where( :weight >= 102.57 ))
);
(report(gb) << Xpath("//FrameBox")) << {Text Color( "Green" )};
(report(gb) << Xpath("//AxisBox")) << {Text Color( "Green" )};
wait(1);
ldf << clear();