Graph Builder(
Size( 2104, 617 ),
Fit to Window( "Off" ),
Variables(
X( :PSM ITEM ),
Y( :AvgPsm_PTOV ),
Y( :MaxPsm_PTOV, Position( 1 ) ),
Y( :MinPsm_PTOV, Position( 1 ) ),
Group X( :PCIE_TOGGLE ),
Overlay( :BIOS ),
Color( :BIOS )
),
Elements(
Bar(
X,
Y( 2 ),
Y( 3 ),
Y( 1 ),
Legend( 52 ),
Bar Style( "Interval" ),
Label( "Label by Value" )
)
),
Local Data Filter(
Close Outline( 1 ),
Width( 226 ),
Add Filter(
columns( :PSM ITEM ),
Where(
:PSM ITEM == {"IOD0_PCIE0_BOT_LFT_VDDSOC",
"IOD0_PCIE1_BOT_LFT_VDDSOC", "IOD0_PCIE2_BOT_LFT_VDDSOC",
"IOD0_PCIE3_BOT_LFT_VDDSOC"}
),
Display( :PSM ITEM, "Check Box Display", Find( Set Text( "vddsoc" ) ) )
)
),
SendToReport(
Dispatch( {"Bar"}, "", OutlineBox, {Close( 0 )} ),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Set Graphlet(
Picture(
Try(
loader = If( Class Exists( "hllLoader" ),
New Object( "hllLoader" ),
Include( "$BUILTIN_SCRIPTS/hllib.jsl" )
);
loader:setDebug( 0 );
hlp = loader:lazyLoad( "hllPresets" );
hlp:launchLabel Viewer();
,
Write(
"
Hover Label: Unable to launch Preset, please check that the Preset library is available at $BUILTIN_SCRIPTS/hllib.jsl"
);
Write( Eval Insert( "
Exception: ^exception_msg^" ) );
Empty();
)
),
Title( "Label Viewer Preset" ),
Reapply( 1 )
)}
),
Dispatch(
{},
"Graph Builder",
FrameBox( 2 ),
{Set Graphlet(
Picture(
Try(
loader = If( Class Exists( "hllLoader" ),
New Object( "hllLoader" ),
Include( "$BUILTIN_SCRIPTS/hllib.jsl" )
);
loader:setDebug( 0 );
hlp = loader:lazyLoad( "hllPresets" );
hlp:launchMarker();
,
Write(
"
Hover Label: Unable to launch Preset, please check that the Preset library is available at $BUILTIN_SCRIPTS/hllib.jsl"
);
Write( Eval Insert( "
Exception: ^exception_msg^" ) );
Empty();
)
),
Title( "Marker Preset" ),
Reapply( 1 )
)}
)
)
);
Ho un problema nell'aggiungere i valori massimo e minimo al mio grafico a barre a intervalli. Mostra solo l'intervallo massimo e minimo effettivo.
Il mio obiettivo principale è creare un diagramma di Bode o un diagramma a candela che mostri i valori massimo, medio e minimo per i dati sull'asse X. Massimo, medio e minimo sono separati in colonne diverse. Ho provato a usare un diagramma di Bode, ma non riesce a presentare i dati come vorrei.

Dopo aver tracciato una trama come questa

Aggiungi un grafico a punti sopra il grafico a barre (fai clic con il pulsante destro del mouse > Aggiungi > punti oppure tieni premuto Maiusc e fai clic sul grafico a punti)

Il prossimo cambiamento punta a utilizzare un'aggregazione (ad esempio la media)

Quindi dai punti Variabile disabilita la colonna media e imposta le etichette in base al valore

È quindi possibile modificare le dimensioni del marcatore, ad esempio per rendere i punti molto più piccoli. In alternativa, è possibile utilizzare grafici a barre mobili invece dei punti, ma richiede un po' più di impegno, poiché è necessario creare barre mobili separate per ciascuna delle colonne che si desidera etichettare.
Ci siamo quasi! Ma perché non riesco a vedere l'etichetta dei punti?

Stai utilizzando una versione precedente di JMP, che richiederà alcuni passaggi aggiuntivi se desideri utilizzare i punti. Ti consiglio di utilizzare la barra mobile per le versioni di JMP precedenti a JMP18.
Capisco, grazie! Ho ricevuto i miei risultati! Grazie ancora!

