Nei grafici di Generatore di grafici, inserisco spesso annotazioni sulla casella di testo sopra i grafici. Quando aggiungo più grafici, cambia la scala o ridimensiono qualsiasi cosa, noto che l'annotazione si sposta e si ridimensiona automaticamente per cercare di rimanere dove pensa che io voglia che sia. Ma trovo che l'annotazione non finisce mai dove voglio, quindi devo spostarlo di nuovo manualmente comunque. Inoltre, quando la casella di testo di annotazione si ridimensiona, a volte si riduce a un piccolo frammento. Il testo è ancora visibile, ma è impossibile cliccarci sopra per ridimensionarlo o cancellarlo.
Penso che sarebbe molto più user-friendly se queste caselle di testo fossero meno "intelligenti". Preferisco semplicemente bloccarlo in posizione in modo che non si muova o ridimensiona mai da solo, e se cambio qualcosa lo sposterò manualmente. Non ho trovato questa opzione nelle preferenze. Ci sono opzioni configurabili per forme e annotazioni? C'è un modo per bloccarli in posizione o disattivare le funzionalità di "ridimensionamento intelligente"?
È necessario aggiungere la richiesta per il miglioramento alla lista dei desideri JMP.
Non sono sicuro che lo chiamerei "facilmente". Richiede lo scripting e sono necessari alcuni tentativi per inserire le note in modo accurato, dal momento che non è possibile farlo utilizzando la GUI. Ma questo soddisfa i miei bisogni. Grazie!
Continuo a pensare che la funzione Casella di testo debba essere aggiustata in modo che non permetta mai di ridurre la larghezza della casella di testo a zero o altezza. Lo considererei un bug. Dopo ciò, diventa impossibile cambiare o rimuovere le caselle di testo usando la GUI; in pratica devi ricominciare e ricostruire il grafico. Naturalmente, è sempre possibile "salvare lo script nella tabella dati" e quindi modificare lo script per rimuovere le caselle di testo offensive, ma anche questa non è una soluzione "facile". È un problema abbastanza brutto che eviterò di utilizzare completamente queste caselle di testo e di passare allo sforzo extra di utilizzare questo script JSL di Personalizza Grafico per inserire queste semplici note sui miei grafici. Ora che so come farlo, non è un grosso problema, ma sarà difficile spiegarlo a tutti i nuovi utenti che sto seguendo su come usare JMP.
Puoi facilmente aggiungere notazioni al tuo grafico che non si muoveranno, usando la capacità "Personalizza".

La notazione è stata aggiunta in modo interattivo. Di seguito è riportato lo script risultante per il grafico ....
Nota: la tabella dei dati di esempio di Big Class è stata utilizzata per il mio esempio
Graph Builder(
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"weight",
ScaleBox,
{Min( 60 ), Max( 182.231404958678 ), Inc( 20 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"height",
ScaleBox,
{Min( 50 ), Max( 75.140306122449 ), Inc( 5 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "Script" ),
myList = {};
Insert Into( myList, X Origin() + .2 * X Range() );
Insert Into( myLIst, Y Origin() + .8 * Y Range() );
Text( Center Justified, myList, "Here is a note" );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);