Hola a todos,
Me pregunto cómo puedo hacer referencia a un valor en una columna específica basada en una columna de referencia. El concepto es como BUSCARV en Excel. Tengo una tabla de datos con un nombre y hay un valor de umbral único para ese nombre específico.
Variability Chart(
Y( :Signal ),
X( :Expected Outcome, :Sample Mix, :Consumable ),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
Number Integration Abscissas( 128 ),
Number Function Evals( 65536 ),
Analysis Type( Name( "Choose best analysis (EMS REML Bayesian)" ) ),
Process Variation( 0 ),
Show Range Bars( 0 ),
Show Cell Means( 0 ),
Std Dev Chart( 0 ),
Points Jittered( 1 ),
Show Box Plot Whisker Bars( 0 ),
Mean Diamonds( 0 ),
By( :Description ),
SendToReport(
Dispatch(
{"Variability Chart for Signal"},
"2",
ScaleBox,
{Scale( "Log" ), Min( 0.01 ), Max( 1250 ), Inc( 1 ), Minor Ticks( 8 ), Add Ref Line( 0, Dotted, "Medium Light Gray" ),
Add Ref Line( <STRONG>***[5/(I want this to be the value based on the By reference in the variability chart]***</STRONG>, Dotted, "Black" ), Rotated Labels( "Horizontal" )}
)
)
);En mi cabeza, obtendría el valor actual de: Descripción en la agrupación Por y luego encontraría el valor correspondiente del umbral en la columna "Umbral (nA)". Pero no estoy seguro de cómo hacer esto.
Un ejemplo más simple es:
Tabla de datos de ejemplo:
A B C
1 2 3
1 4 3
2 6 5
2 7 5
3 4 4
4 9 4
Mi gráfico de variabilidad trazará B como el eje y, pero quiero una línea horizontal basada en My By, que en este caso sería A, entonces 1, 2, 3. Así que mis tres gráficos de variabilidad tendrán 3, 5 y 4 como líneas horizontales respectivas basadas en el valor de A. A partir de ahora, no estoy seguro de cómo obtener este valor y conectarlo al código anterior para obtener una línea horizontal dinámica por descripción como mi agrupación. Cualquier ayuda sería muy apreciada. ¡Gracias!