Recodificar días numéricos en lunes, martes, miércoles, etc.Hola, tengo una columna que se indica como días, en datos ordinales.
¿Cómo puedo recodificarlo, de modo que sean (lunes, martes, miércoles, jueves, viernes, sábado, domingo)?
Corrientemente:
1 = miércoles
2 = jueves
3 = viernes
4 = sábado
5 = domingo
6 = lunes
7 = martes
9 = miércoles
.....
416 = viernes
417 = sábado
418 = domingo
¿Hay alguna forma de recodificarlo sin que yo tenga que teclear Lun - Dom del 1 al 418?
Tabla de datossecuencias de comandosRe: Recodificar días numéricos en lunes, martes, miércoles, etc.¡¡Muchas gracias!!Re: Recodificar días numéricos en lunes, martes, miércoles, etc.Seleccione la columna con los valores actuales (1..7). Seleccione Columnas > Información de columna. Seleccione Propiedades de columna > Etiquetas de valor. Defina la etiqueta de cadena de caracteres para cada valor de datos.
Re: Recodificar días numéricos en lunes, martes, miércoles, etc.Sobre la base de @txnelson solución de , puede usar una columna Fórmula con la Módulo() función que mostró, junto con la Etiquetas de valor propiedad.

La tabla de datos adjunta tiene este ejemplo.
Re: Recodificar días numéricos en lunes, martes, miércoles, etc.Muchas gracias. Sin embargo, si puedo preguntar, ¿cómo lo hago, de modo que la nueva columna esté dentro de mi tabla existente?
Por ejemplo, el nombre de mi tabla existente es transaction_data.
¿Cuáles son los campos que necesitaba cambiar a "transaction_data" arriba, sin necesidad de crear una nueva tabla?Re: Recodificar días numéricos en lunes, martes, miércoles, etc.Aquí hay un ejemplo de un script que creará una nueva columna con los valores deseados
Names Default To Here( 1 );
// Create an Example data table
dt = New Table( "Example", add rows( 418 ), New Column( "weekday", set each value( Row() ) ) );
// Create a new column Using a script
dt << New Column( "Weekday 2",
character,
set each value(
theList = {"Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday", "Monday"};
theList[Mod( :weekday, 7 ) + 1];
)
);