Crear una columna con un patrón de datos específicoQuiero agregar una columna a mis datos que cambie de valores "1" a "-1" cada 101 filas. He visto muchas maneras de aproximarme, pero aún no hay solución. Agradezco la ayuda.
Automatización y scriptingRe: Crear una columna con un patrón de datos específico¿Entonces deseas tener un patrón repetitivo de 1, 0,98, 0,96,... -0,96, -0,98, -1?
Re: Crear una columna con un patrón de datos específico¿O primeras 100 filas de 1 y luego 100 filas de -1?
Re: Crear una columna con un patrón de datos específicoJarmo
El segundo exactamente.
Re: Crear una columna con un patrón de datos específicoPuedes hacer esto con diferentes combinaciones de Row(), Mod(), Floor(), Ceiling()... Aquí hay un ejemplo que podría hacer lo que estás buscando.
1 - 2 * Mod(Floor((Row() -1) / 100), 2)
Re: Crear una columna con un patrón de datos específicoHola @SpannerHead ,
¡Éstos son siempre desafíos divertidos ya que hay muchas opciones!
Aquí otra forma además del excelente método de @jthi.
If( Row() < 101,
1,
Lag( :Column 1, 100 ) * -1
)