uDocumentViewer
Científico.npy · .npz

NumPy NPY / NPZ visor

listo
Acerca de NumPy NPY / NPZ

Volcados de array NumPy.

NPY y NPZ son los formatos nativos de volcado de NumPy. .npy guarda un único array n-dimensional con una cabecera pequeña que describe dtype, forma y orden de memoria; .npz es un archivo ZIP de uno o más .npy (lo que escribe np.savez). Este visor muestra el dtype, la forma y el orden Fortran/C, luego renderiza los datos: arrays 1D como lista de valores, arrays 2D como tabla real con cabeceras fijas, arrays 3D+ como vista previa plana en la que avanzas una lonja por eje principal cada vez. Los paquetes NPZ exponen una pestaña por array contenido. Los dtypes de entero grande (int64/uint64) se leen como números JS — los valores más allá de 2^53 perderán precisión.

Preguntas frecuentes
¿Qué es un archivo NPY?
NPY es el formato en disco de NumPy para un único ndarray: un prefijo magic, un dict de cabecera que describe dtype/forma/orden y los bytes crudos de los elementos. NPZ es simplemente un ZIP que contiene varias entradas .npy.
¿Puedo descargar los valores?
Sí. El botón JSON exporta el dtype, la forma y los primeros ~4.000 valores a un archivo JSON que puedes pegar de vuelta en Python con json.load + np.asarray.
¿Por qué algunos valores int64 aparecen redondeados?
El tipo number de JavaScript solo puede representar enteros exactamente hasta 2^53. Exponemos los enteros de 64 bits como números para que se ordenen y rendericen; si necesitas precisión completa usa NumPy directamente.
¿Se sube mi archivo?
No. El parseo ocurre por completo en tu navegador usando npyjs (y fflate para archivos NPZ). Nada sale de tu dispositivo.
¿Funciona en móvil?
Sí. Las tablas se desplazan horizontalmente con un índice de fila fijo; los arrays 3D+ usan un stepper numérico apto para el pulgar.
Más sobre Científico