Cómo nombrar la ventana para incluir valores únicos de la columna, separados por _Estoy tratando de cambiar el nombre de una tabla para que incluya los nombres únicos que aparecen en mi columna ("Producto"). A veces tengo un producto, mientras que otras veces puedo tener varios productos.
¿Cómo escribiría esto? A continuación se muestra lo que tengo hasta ahora, que nombra la ventana con "-Data Table" y la fecha de hoy.
dt1stacked << Set name( (ProductList, ",") || " -Data Table" || " " || Short Date( Today() ) );
¡Gracias!
Tabla de datosScriptingRe: Cómo nombrar la ventana para incluir valores únicos de la columna, separados por _Aquí hay una pequeña función que hará lo que pediste
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
setName = Function( {dt, colName},
{defaultlocal},
Summarize( dt, byGroup = by( As Column( dt, colName ) ) );
theName = Column( dt, colName ) << get name;
For( i = 1, i <= N Items( byGroup ), i++,
theName = theName || "_" || byGroup[i]
);
Column( dt, colName ) << set name( theName );
);
setName( dt, "age" );Re: Cómo nombrar la ventana para incluir valores únicos de la columna, separados por _Asumiendo ProductList es de un resumen o algo así. Tratar
dt1stacked << Set name( ConcatItems(ProductList, ",") || " -Data Table" || " " || Short Date( Today() ) );