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 )
)}
)
)
);
Tengo un problema para agregar valores máximos y mínimos para mi gráfico de barras de intervalo. Solo muestra el intervalo máximo-mínimo real.
Mi objetivo principal es crear un diagrama de Bode o de velas japonesas que muestre los valores máximo, promedio y mínimo de los datos del eje X. Los valores máximo, promedio y mínimo están separados en columnas diferentes. He probado un diagrama de Bode, pero no presenta los datos como quiero.

Después de tener una trama como ésta

Agregue un gráfico de puntos en la parte superior de su gráfico de barras (haga clic derecho > Agregar > puntos o mantenga presionada la tecla Shift y haga clic en el gráfico de puntos)

Los siguientes puntos de cambio son para utilizar algún tipo de agregación (media, por ejemplo)

Luego, desde los puntos Variable deshabilitar la columna promedio y establecer las etiquetas por valor

Luego, puede modificar el tamaño del marcador, por ejemplo, para que los puntos sean mucho más pequeños. Opcionalmente, puede usar gráficos de barras flotantes en lugar de puntos, pero requiere un poco más de esfuerzo, ya que debe crear una barra flotante independiente para cada columna que desee etiquetar.
¡Ya casi estoy! ¿Pero por qué no puedo ver la etiqueta de los puntos?

Estás usando una versión anterior de JMP, lo que requerirá algunos ajustes adicionales si deseas usar puntos. Te sugiero usar la barra flotante para versiones de JMP anteriores a JMP18.
Ya veo, ¡gracias! ¡Ya obtuve mis resultados! ¡Gracias de nuevo!

