البيانات العلمية.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+ كمعاينة مسطّحة يمكنك التنقل فيها شريحةً بشريحة على المحور الأول. تتيح حزم NPZ علامة تبويب لكل مصفوفة. أنواع الأعداد الصحيحة الكبيرة (int64/uint64) تُقرأ كأرقام JS — وقد تفقد القيم فوق 2^53 دقتها.
الأسئلة الشائعة
- ما هو ملف NPY؟
- NPY هي صيغة NumPy على القرص لمصفوفة ndarray واحدة: بادئة سحرية، وقاموس رأس يصف dtype/الشكل/الترتيب، ثم بايتات العناصر الخام. وNPZ مجرد ZIP يحوي عدة مدخلات .npy.
- هل يمكنني تنزيل القيم؟
- نعم. يصدّر زر JSON الـ dtype والشكل وأوائل ~4,000 قيمة إلى ملف JSON يمكنك إعادته في Python عبر json.load + np.asarray.
- لماذا تظهر بعض قيم int64 مُقرَّبة؟
- لا يمكن لنوع رقم JavaScript تمثيل أعداد صحيحة بدقة إلا حتى 2^53. نُظهر أعداد 64-bit كأرقام لتُفرز وتُرسم؛ وإن احتجت دقة كاملة فاستخدم NumPy مباشرة.
- هل يُرفَع ملفي؟
- لا. يجري التحليل بالكامل في متصفحك عبر npyjs (وfflate لأرشيفات NPZ). لا يغادر شيء جهازك.
- هل يعمل على الجوال؟
- نعم. تتمرّر الجداول أفقيًا مع فهرس صفوف لاصق؛ ومصفوفات 3D+ تستخدم خطوة عددية ملائمة للإبهام.
المزيد من البيانات العلمية
- .dcmDICOMصور طبية (CT/MRI/X-ray) بصيغة DCM.فتح
- .niiNIfTIبيانات أحجام تصوير عصبي (.nii).فتح
- .nrrdNRRDبيانات نقطية شبه خام للأحجام الطبية/العلمية.فتح
- .h5HDF5بيانات علمية هرمية.فتح
- .ncNetCDFمصفوفات علمية للمناخ/الغلاف الجوي.فتح
- .matMATملف بيانات MATLAB — v5 وv7.3.فتح
- .fitsFITSصيغة صور وجداول فلكية.فتح
- .pdbPDB (protein)بنى جزيئية من Protein Data Bank.فتح