¿Cómo seleccionar y reemplazar duplicados con espacios en blanco de una columna en función de duplicados en otra columna?Digamos que tengo datos de dos columnas. Primera columna con alfabetos en inglés que aparecen secuencialmente en mayúsculas (A--> Z), y cada alfabeto aparece, digamos, 7 veces antes del siguiente. La segunda columna tiene la misma repetición pero en minúsculas (a--z). Quiero mantener solo una entrada para la letra minúscula en la segunda columna para cada letra mayúscula en la columna 1. El resto de las entradas de la segunda columna las quiero dejar en blanco.
¿Cómo lograr esto a través de JSL?
Automatización y secuencias de comandosRe: ¿Cómo seleccionar y reemplazar duplicados con espacios en blanco de una columna en función de duplicados en otra columna?Si sus datos son numéricos, ¿cómo pasan de letras mayúsculas a letras que no son mayúsculas? ¿Y la repetición es la misma en el mismo conjunto de datos o puede cambiar entre los valores?
Re: ¿Cómo seleccionar y reemplazar duplicados con espacios en blanco de una columna en función de duplicados en otra columna?Si entiendo lo que quieres, creo que la solución es
names default to here(1);
dt=current data table();
dt << new column("result",
formula(
if(row()==1 | :column 1 != lag(:column 1), :column 2)
)
);