uDocumentViewer
Научные данные.npy · .npz

NumPy NPY / NPZ просмотрщик

готово
О формате NumPy NPY / NPZ

Дампы массивов NumPy.

NPY и NPZ — нативные дамп-форматы NumPy. .npy хранит один n-мерный массив с маленьким заголовком, описывающим dtype, форму и порядок памяти; .npz — это ZIP-архив одного или более .npy файлов (то, что пишет np.savez). Этот вьюер показывает dtype, форму и Fortran/C порядок, затем рендерит данные: 1D-массивы как список значений, 2D-массивы как настоящую таблицу с прилипшими заголовками, 3D+ массивы как плоское превью, по которому можно шагать по одному leading-axis срезу. NPZ-бандлы показывают вкладку на массив. Big-integer dtype (int64/uint64) читаются как JS-числа — значения выше 2^53 потеряют точность.

Частые вопросы
Что такое NPY-файл?
NPY — формат NumPy на диске для одного ndarray: магический префикс, словарь заголовка, описывающий dtype/shape/order, и сырые байты элементов. NPZ — это просто ZIP, содержащий несколько .npy записей.
Можно ли скачать значения?
Да. Кнопка JSON экспортирует dtype, форму и первые ~4000 значений в JSON-файл, который можно вставить обратно в Python через json.load + np.asarray.
Почему некоторые int64 значения округлены?
JavaScript-тип number может точно представить целые числа только до 2^53. Мы показываем 64-битные ints как числа, чтобы они сортировались и отображались; если нужна полная точность, используйте NumPy напрямую.
Загружается ли мой файл?
Нет. Парсинг происходит полностью в вашем браузере через npyjs (и fflate для NPZ-архивов). Ничего не покидает устройство.
Работает ли на мобильных?
Да. Таблицы прокручиваются горизонтально с прилипшим индексом строк; 3D+ массивы используют числовой степпер, удобный для пальца.
Ещё в разделе «Научные данные»