Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

API candidates for standardization

Abierto
#34 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
20/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Área
api

Línea de trabajo

Comienza revisando los issues #22, #3 y #33; después, inspecciona los datos de comparación enlazados en data-apis/dataframe-api-comparison y la especificación existente de la array API. El trabajo estará terminado cuando la lista de candidatos, las cuestiones de nomenclatura y el enfoque inicial de estandarización estén resueltos y documentados.

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

Descripción

API design

The following is a list of API candidates for standardization.

Notes

  • The list is derived from #22, #3, and API comparison data.
  • The list does not include statistics APIs which have already been spec'd (see #33).
  • The list is not exhaustive. This list is intended to provide an initial focus for standardization.
  • The categories are loosely defined and follow precedent established in the array API specification.

Math

abs
floordiv
pow
round
truediv

add
diff
div
mod
mul
sub

Any need for the r* variants? (e.g., radd, rmul, etc)

Statistics

corr
count
cov

Comparison

eq
ge
gt
le
lt
ne

Logical

isin
isna
notna

isna or isnull? notna or notnull?

Searching

where

Creation/Manipulation

append
assign
copy
drop
drop_duplicates
dropna
fillna
head
join
pop
rename
replace
set_index
tail
take

Sorting

sort_values

Utilities

all
any
Lenguaje dominante
Python
Estrellas
106
Forks
22
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de data-apis/dataframe-api

Todos los issues de data-apis/dataframe-api

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.