Me interesa comparar las listas clasificadas para encontrar elementos que estén clasificados de forma diferente. Supongamos que tenemos 10 listas, cada una de ellas clasificada (y por simplicidad, suponiendo que los elementos se solapan y sólo la clasificación es diferente). ¿Qué método podría aplicar para encontrar elementos con rangos altos en la lista1 que sistemáticamente tienen rangos bajos en todas las demás listas?
El trasfondo aquí es que cada una de estas listas representa resultados de pruebas diferenciales de experimentos que no pueden compararse directamente entre sí, ya que existen factores de confusión entre ellos que están anidados con el efecto que queremos comparar. Por lo tanto, me gustaría al menos dar prioridad a los elementos que en la lista de referencia dada se clasificaron altamente (y por lo tanto fueron muy significativos o "importantes" en el experimento1), pero tienen rangos bajos(er) en todos los otros experimentos, lo que sugiere que este elemento fue "único" para el experimento 1, lo que merece experimentos posteriores con estos elementos.
Para los elementos sistemáticamente clasificado altamente yo usaría RobustRankAggregation o el Producto de rango cálculo, pero ¿qué hay de lo que realmente encontrar diferencias en las listas clasificadas? Obviamente, uno podría simplemente tomar los elementos topX de la lista 1 y calcular algo como la varianza de sus rangos a través de las otras listas, pero espero un método que sea más sofisticado. Si es posible, se agradecerían los enlaces a las implementaciones/paquetes respectivos en R.