Me gustaría comparar algunos resultados con curvas de agotamiento estándar.Me gustaría trazar la curva de valor esperado y sombrear el área entre las dos curvas de intervalo de confianza.¿Alguien sabe cómo podría hacer esto?
Muchas gracias,
John
Georgia,
¡Muchas gracias!Eso era exactamente lo que necesitaba.
John
@johnmoore
Ya que @Mark_Bailey dijo que estaba ocupado, pensé en agregar otra opción:
- Si tiene columnas para el estándar y la predicción de la curva media o la predicción de los valores individuales, puede usar el elemento Área del generador de gráficos para crear su gráfico.
- También podría usar una transformación de columna para crear las columnas temporales, esto es un poco más complicado ya que las curvas de predicción requieren la fórmula de error estándar, que es un poco complicada en una fórmula de transformación. Tenga en cuenta que la fórmula estándar debe limitar el rango de predicción y usar los grados de libertad adecuados según el estándar.
El ejemplo y el script a continuación se proporcionan como un ejemplo simple de las características de GraphBuilder usando la opción n.º 1

Names Default to Here(1);
//Note the Elements order is important, the last one will be on top, the first in the background
dt = open("c:\temp\BigClass_StandardCI.jmp");
gb = dt << Graph Builder(
Size( 534, 454 ),
Show Control Panel( 0 ),
Variables(
X( :height ),
Y( :Standard ),
Y( :Lower 95% Standard, Position( 1 ) ),
Y( :Upper 95% Standard, Position( 1 ) ),
Y( :New Curve, Position( 1 ) ),
Y( :weight, Position( 1 ) )
),
Elements(
Line( X, Y( 1 ), Legend( 1 ) ),
Area( X, Y( 2 ), Y( 3 ), Legend( 2 ), Area Style( "Range" ) ),
Points( X, Y( 5 ), Legend( 3 ) ),
Line Of Fit( X, Y( 4 ), Legend( 4 ) )
),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
1,
Level Name( 0, "Standard", Item ID( "Mean(Standard)", 1 ) ),
Properties( 0, {Line Width( 3 )}, Item ID( "Mean(Standard)", 1 ) )
), Legend Model(
2,
Properties(
0,
{Transparency( 0.4 )},
Item ID(
"Mean(Lower 95% Standard)..Mean(Upper 95% Standard)",
1
)
)
), Legend Model(
4,
Properties( 0, {Line Width( 3 )}, Item ID( "New Curve", 1 ) )
)}
),
Dispatch(
{},
"Y title",
TextEditBox,
{Set Text( "Weight Curve vs Standard" )}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {1, [0], 2, [-1], 3, [2], 4, [1, -3]} ),
Position( {0, -1, 2, 1, -3} )}
)
)
);Estoy demasiado ocupado en este momento para trabajar en una solución completa, pero no demasiado ocupado para "hacer rodar la pelota".
Si las fórmulas son independientes de los datos y están predeterminadas, es posible que se puedan agregar uno o más scripts de gráficos al cuadro de marco en Graph Builder para proporcionar la referencia visual que desea. No sé si el script de gráficos se ejecuta antes o después de que Graph Builder traza sus propios elementos gráficos.
NG,
Gracias por su respuesta.Las curvas estándar a las que me gustaría hacer referencia serían columnas de fórmula que son independientes de los datos contra los que estoy trazando.Entonces, en el fondo del gráfico, me gustaría mostrar la curva de valor esperado estándar, así como los límites de confianza superior e inferior de la curva estándar.Frente a esto, me gustaría trazar los datos para que podamos ver cómo "es" se compara con lo que "debería ser".
John
Hay dos maneras.
1) A la izquierda, marque la casilla "Predicción"
2) Haga clic con el botón derecho en la gráfica --> línea de ajuste --> haga clic en "Predicción"