Calcule la media de columna mientras restringe las observaciones utilizadas
Hola,
Quiero convertir una columna en una columna nueva, pero quiero poder restringir el rango de fechas que uso.Quiero poder decir obtener la media de la columna del día x al día y en mi fórmula.Esta es la fórmula actual que tengo:
Nueva columna ("X",
Numérico,
Continuo,
Formato ("Mejor", 12),
Fórmula (Col Media (:PorcentajeSemanal, :Semana, :Fuente)), Conjunto Seleccionado);
Extrae el porcentaje semanal promedio por semana y la fuente de los datos, lo cual es perfecto, sin embargo, incluso cuando coloco un filtro de datos en el conjunto de datos, aún extrae la media de todo el conjunto de datos por esos dos por variables.Quiero poder cambiar el rango de fechas del que provienen esas columnas.Alguien me puede ayudar con eso?
Gracias.
Re: Media de columna utilizando solo una parte del conjunto de datos<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Las funciones de columna operan en toda la tabla, ignorando la selección y las exclusiones. Sin embargo, puede crear una columna de fórmula que dependa del estado de la fila y usar esa columna como una variable POR.
New Column( "mysel", Formula( Selected( Row State() ) ) );
New Column( "meany", Formula( Col Mean( :y, :mysel) ) );
Si está utilizando el filtro de datos globales con la selección activada, las medias de columna se volverán a calcular cada vez que cambie la selección.