Esta debería ser una pregunta realmente fácil, pero me ha estado frustrando durante un par de horas y no puedo resolverlo.Tengo un script que recorre una lista de columnas y crea varios gráficos para cada una.También agrega una distribución al cuadro de alineación usando esta línea de código.
Esta línea funciona perfectamente cuando escribo el nombre de la columna manualmente:
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( "VF (19)" )) ) ) );
Pero esto no funcionará cuando intento usar una variable:
TestName = "VF (19)";
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( TestName )) ) ) );
He intentado usar
as column(TestName)
column( name(TestName))
column( as name(TestName))<BR />column( as :Name(TestName))<BR />column( :Name(TestName))
Y cualquier otra combinación que pueda encontrar en las discusiones en Internet.Pero fue en vano.¿Alguien puede ayudar con esto?
Hay una función llamada Column () y también un elemento en la plataforma de distribución llamado Column ().Cuando utiliza TestName como referencia, JMP interpreta
Column( TestName )
como la función Column () y, por lo tanto, no hay un elemento Column.Cambie la sintaxis a
TestName = "VF (19)";
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( column( TestName ))) ) ) );
y funcionará