uDocumentViewer
科学データ.npy · .npz

NumPy NPY / NPZ ビューア

利用可能
NumPy NPY / NPZについて

NumPy 配列ダンプ。

NPY と NPZ は NumPy のネイティブダンプ形式です。.npy は単一の n 次元配列を、dtype、形状、メモリ順序を記述する小さなヘッダーと共に保存します。.npz は 1 つ以上の .npy ファイルの ZIP アーカイブ (np.savez が書き込むもの) です。このビューアは dtype、形状、Fortran/C 順序を表示し、データをレンダリングします。1D 配列は値リスト、2D 配列はスティッキーヘッダー付きの本物のテーブル、3D+ 配列は先頭軸のスライスを一度に一つステップできるフラットプレビューです。NPZ バンドルは含まれる各配列にタブを公開します。大きな整数 dtype (int64/uint64) は JS の number として読み込まれるので、2^53 を超える値は精度を失います。

よくある質問
NPY ファイルとは何ですか?
NPY は単一の ndarray 用の NumPy のオンディスク形式です。マジックプレフィックス、dtype/形状/順序を記述するヘッダー dict、生の要素バイトで構成されます。NPZ は複数の .npy エントリを含む ZIP です。
値をダウンロードできますか?
はい。JSON ボタンは dtype、形状、最初の約 4,000 値を JSON ファイルにエクスポートし、Python の json.load + np.asarray で読み戻せます。
なぜ一部の int64 値が丸められるのですか?
JavaScript の number 型は 2^53 までしか整数を正確に表現できません。ソートとレンダリングのために 64 ビット整数を number として表示します。完全な精度が必要な場合は、直接 NumPy を使用してください。
ファイルはアップロードされますか?
いいえ。パースは npyjs (および NPZ アーカイブ用に fflate) を使ってブラウザ内で完全に行われます。デバイスから何も出ません。
モバイルでも動作しますか?
はい。テーブルはスティッキーな行インデックス付きで水平スクロールします。3D+ 配列は親指で使いやすい数値ステッパーを使用します。
他の科学データ