NumPy jarang bekerja sendirian; ia menjadi mata uang pertukaran data antar pustaka Python. Section ini membahas konversi dua arah antara ndarray dan struktur data pustaka populer: list, pandas, Matplotlib, SciPy, scikit-learn, PyTorch, dan TensorFlow. Kita juga membahas pustaka mana yang berbagi memori tanpa menyalin data, serta inisiatif Python Array API yang menyeragamkan perilaku antar pustaka array.
Mengonversi antara list Python dan ndarray dua arah serta konsekuensi data yang ikut tersalin.
Buka → # NumPy dan pandasMenukar data antara ndarray dan Series atau DataFrame pandas serta pembedaan NaN dan None di antara keduanya.
Buka → # NumPy dan MatplotlibMenampilkan data array sebagai grafik dengan Matplotlib dan menyimpan hasilnya tanpa lingkungan tampilan grafis.
Buka → # NumPy dan SciPyMelengkapi NumPy dengan SciPy untuk kebutuhan statistik, optimasi, dan sinyal yang tidak disediakan NumPy.
Buka → # NumPy dan scikit-learnMenyiapkan array NumPy sebagai input model scikit-learn dan membaca kembali hasil prediksinya.
Buka → # NumPy dan PyTorchMengonversi ndarray menjadi tensor PyTorch dan sebaliknya, termasuk pola pemeriksaan ketersediaan pustaka.
Buka → # NumPy dan TensorFlowMenghubungkan array NumPy dengan tensor TensorFlow serta pola integrasi yang aman bila pustaka belum terpasang.
Buka → # Array Conversion dan Memory SharingMembedakan konversi yang menyalin data dan yang berbagi memori menggunakan salinan nol antar pustaka.
Buka → # Array API CompatibilityMengenal inisiatif Python Array API dan np.array_api sebagai langkah penyeragaman pustaka array.
Buka →