h2oai / h2oai/datatable

spearmanr

Abierto
#1,663 9 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C++
Estrellas
1.9k
Forks
164
Merge medio
7 h 31 min
PR fusionados (30 d)
1

Descripción

I'd like to compute spearmanr in datatable for a given data frame, giving its self spearmanr (as opposed to one dataframe on another). I think it might already be possible. Here's codified way it could be done, using some other package, but that could be inherited by datatable:

https://deepgraph.readthedocs.io/en/latest/tutorials/pairwise_correlations.html

And some notes about parallel performance and avoiding the double argsort at:

https://stackoverflow.com/questions/52371329/fast-spearman-correlation-between-two-pandas-dataframes

The actual calculation is very simple, but wonder if you have thoughts.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza revisando el tutorial enlazado de DeepGraph sobre pairwise-correlations y las notas de Stack Overflow sobre el rendimiento en paralelo y cómo evitar argsorts duplicados. El resultado solicitado es un cálculo de correlación self-Spearman para un datatable data frame, con la API y el enfoque de rendimiento establecidos.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp, python
Área
data
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.