Cuenta cuántas veces Y es mayor que N¿Existe una fórmula que se pueda usar para determinar el número de filas que contienen un valor mayor que un número predeterminado, como> 65%?
Supongo que sería similar a una fórmula countif en Excel. Quiero contar si el valor es superior al 65%.
Gracias
Re: Cuenta cuántas veces Y es mayor que NEsto es genial - gracias!
Re: Cuenta cuántas veces Y es mayor que NEso suena mucho como el rango. Col Rank () básicamente te da la cantidad de elementos menos que un elemento dado (más 1). Para los empates, tendría que usar Col Rank (: x, << tie ("mínimo")). Pero desea mayor que, por lo que podría restar el rango del número total y también restar el número de valores iguales:
Col Number( :Binned Temperature )<BR /> - Col Rank( :Binned Temperature, <<TIE></TIE> - Col Number( :Binned Temperature, :Binned Temperature )<BR /> + 1
Re: Cuenta cuántas veces Y es mayor que NSí, excepto que tengo la complicación de que la columna de destino es la misma que la columna de porcentaje. Así que a medida que voy por la fila, quiero que el valor int hat row actúe como el umbral para la columna.
Adjunto un archivo de datos de ejemplo. Lo hice funcionar con la suma, pero es terriblemente lento / ineficiente y no funcionará en mis datos reales de> 3M filas.
La segunda columna es la fórmula de suma. La tercera columna es la que quiero trabajar. La cuarta y quinta columnas son variaciones de la tercera que usa valores fijos y son las que se evalúan adecuadamente para ese valor particular que puse.
Re: Cuenta cuántas veces Y es mayor que N¿Desea agregar solo las filas donde el valor de la columna de destino es mayor que el valor de un porcentaje de columnas?
col sum( If(:target column > :percentage column, :target column, 0 );
Re: Cuenta cuántas veces Y es mayor que N¿Hay alguna forma de hacer esto donde 0,65 no sea un valor fijo sino el valor i en una fila adyacente? Significado: ¿podría tener otra columna que sea una lista de porcentajes y para cada fila calculo la suma de la columna de destino mayor que el porcentaje de la fila i de la columna de porcentaje?
Algo como:
<SPAN class="token function">col sum</SPAN><SPAN class="token punctuation">(</SPAN><SPAN class="token punctuation">:</SPAN>your target column <SPAN class="token operator">></SPAN> percentage column<SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
Re: Cuenta cuántas veces Y es mayor que NPor supuesto, si realmente solo te importa saber el número, en lugar de usarlo en otra fórmula, la forma más rápida de encontrarlo es usar el Filtro de datos ( Filas -> Filtro de datos ) y luego use el filtro para seleccionar las filas donde el valor es mayor al 65%. A continuación, puede ver el número de filas seleccionadas en la tabla de datos.
<script>LITHIUM.OoyalaPlayer.addVideo('https:\/\/player.ooyala.com\/static\/v4\/production\/', 'lia-vid-RsaXNjZjE6pJO0HoT50Bw_1G2u2Sp6HYw320h248r345', 'RsaXNjZjE6pJO0HoT50Bw_1G2u2Sp6HY', {"pcode":"ltbGkyOjMl3V3pZ3Trn6T2z1_rjF","playerBrandingId":"ODI0MmQ3NjNhYWVjODliZTgzY2ZkMDdi","width":"320px","height":"248px"});(ver en Mis Videos)
Re: Cuenta cuántas veces Y es mayor que Ncol sum(if(:your target column > .65, 1, 0));
y esto se puede acortar a:
col sum(:your target column > .65);