Ilmu Data

Cara Menggunakan Fungsi Python NumPy zeros() dan one()

Cara Menggunakan Fungsi Python NumPy zeros() dan one()

Pustaka NumPy adalah salah satu pustaka python yang berguna yang dapat digunakan untuk membuat array. zeros() dan one() adalah fungsi library NumPy untuk membuat dua array berbeda. fungsi zeros() digunakan untuk membuat array berdasarkan bentuk dan tipe tertentu. Semua elemen array diinisialisasi ke 0, yang dibuat oleh fungsi zeros(). fungsi ones() berfungsi seperti fungsi zeros(). Tetapi elemen larik yang dibuat oleh fungsi one() diinisialisasi keĀ  1. Penggunaan kedua fungsi telah ditunjukkan dalam tutorial ini dengan menggunakan beberapa contoh.

nol() fungsi

Sintaks dari fungsi ini diberikan di bawah ini.

array numpy.nol(bentuk, [ dtype=None ], [order='C'])

Fungsi ini dapat mengambil tiga argumen dan mengembalikan array. Argumen pertama, bentuk adalah wajib yang digunakan untuk menentukan ukuran array. Nilai argumen ini dapat berupa bilangan bulat atau tupel bilangan bulat. Argumen kedua, tipe d adalah opsional untuk menentukan jenis elemen array. Nilai default dari argumen ini adalah Tidak ada. Argumen ketiga adalah bahwa urutannya opsional dan digunakan untuk menggambarkan urutan array multi-dimensi. Nilai argumen ini dapat berupa 'C' (C-style) atau 'F' (F-style). 'C' digunakan untuk mengatur urutan berbasis baris, dan 'F' digunakan untuk mengatur urutan berbasis kolom.

Contoh-1: Penggunaan fungsi zeros() dengan satu argumen

Contoh berikut menunjukkan penggunaan fungsi zeros(). 10 telah diberikan dalam nilai argumen fungsi ini untuk membuat array NumPy satu dimensi. Tipe data array akan dicetak. fungsi reshape() digunakan untuk mengubah array satu dimensi menjadi array dua dimensi dengan 2 baris dan 5 kolom.

# Impor NumPy
impor numpy sebagai np
# Buat array NumPy menggunakan fungsi zeros()
np_array = np.nol(10)
# Cetak tipe data dari nilai array
print("Tipe data array adalah: ", np_array.tipe d)
# Cetak nilai array setelah dibentuk kembali
print("Nilai array yang dibentuk ulang adalah: \n", np_array.membentuk kembali (2, 5))

Keluaran:

Output berikut akan muncul setelah menjalankan skrip di atas:.

Contoh-2: Penggunaan fungsi zeros() dengan dua argumen

Contoh berikut menunjukkan penggunaan fungsi zeros() dengan dua argumen. Fungsi zeros() pertama dari skrip akan membuat array bilangan bulat NumPy satu dimensi. Tipe data dan nilai dari array pertama akan dicetak pada pernyataan berikutnya. Fungsi zeros() kedua dari skrip akan membuat array bilangan bulat NumPy dua dimensi. Tipe data dan nilai dari array kedua akan dicetak pada pernyataan berikutnya.

# Impor NumPy
impor numpy sebagai np
# Buat array NumPy satu dimensi menggunakan fungsi zeros()
np_array1 = np.nol(4, dtype=int)
# Cetak tipe data
print("Tipe data array adalah : ", np_array1.tipe d)
# Cetak nilai array
print("Nilai array satu dimensi adalah: \n", np_array1)
# Buat array NumPy dua dimensi menggunakan fungsi zeros()
np_array2 = np.nol((2, 3), int)
# Cetak tipe data
print("\nTipe data array adalah : ", np_array2.tipe d)
# Cetak nilai array
print("Nilai array dua dimensi adalah: \n", np_array2)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip di atas:.

Contoh-3: Penggunaan fungsi zeros() dengan tiga argumen

Contoh berikut menunjukkan penggunaan fungsi zeros() dengan tiga argumen. Fungsi zeros() dari skrip akan membuat bilangan float array NumPy tiga dimensi. Tipe data dan nilai array pertama akan dicetak pada pernyataan berikutnya berdasarkan urutan gaya-C.

# Impor NumPy
impor numpy sebagai np
# Buat array NumPy tiga dimensi menggunakan fungsi zeros() dengan pemesanan gaya-C
np_array = np.nol((2, 3, 2), mengambang, 'C')
# Cetak nilai array
print("Nilai array dua dimensi adalah: \n", np_array)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip di atas:.

fungsi one():

Sintaks dari fungsi ini diberikan di bawah ini.

array numpy.yang(bentuk, [ dtype=None ], [order='C'])

Penggunaan argumen fungsi one() sama dengan argumen fungsi zeros() yang telah dijelaskan pada bagian fungsi zeros().

Contoh-1: Penggunaan fungsi one() dengan satu argumen

Contoh berikut menunjukkan penggunaan fungsi one() dengan satu argumen. fungsi ones() dari skrip ini akan membuat array satu dimensi dari 5 elemen.

# Impor NumPy
impor numpy sebagai np
# Buat array NumPy menggunakan fungsi zeros()
np_array = np.yang(5)
# Cetak nilai array
print("Nilai array adalah: \n", np_array)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip di atas:.

Contoh-2: Penggunaan fungsi one() dengan dua argumen

Contoh berikut menunjukkan penggunaan fungsi one() dengan dua argumen. Yang pertama () fungsi akan membuat array dua dimensi bilangan bulat yang akan berisi 5 baris dan 2 kolom. Fungsi yang kedua () akan membuat array dua dimensi di mana kolom pertama akan berisi bilangan bulat dan kolom kedua akan menyertakan pelampung.

# Impor NumPy
impor numpy sebagai np
# Buat array NumPy dua dimensi menggunakan fungsi zeros() dengan tipe data integer
np_array1 = np.satuan((5, 2), int)
# Cetak nilai array
print("Nilai array adalah: \n", np_array1)
# Buat array NumPy dua dimensi menggunakan fungsi zeros() dengan tipe data integer dan float
np_array2 = np.yang((2, 2), dtype=[('x', 'int'), ('y', 'float')])
# Cetak nilai array
print("Nilai array adalah: \n", np_array2)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip di atas:.

Contoh-3: Penggunaan fungsi one() dengan tiga argumen

Contoh berikut menunjukkan penggunaan fungsi one() dengan tiga argumen. fungsi ones() akan membuat larik satu dimensi dari 5 elemen yang akan berisi angka mengambang dengan pengurutan berbasis baris.

# Impor NumPy
impor numpy sebagai np
# Buat array NumPy menggunakan fungsi zeros()
np_array = np.satu(5, dtype=np.float64, pesan = 'F')
# Cetak nilai array
print("Nilai array adalah: \n", np_array)

Keluaran:

Output berikut akan muncul setelah menjalankan skrip di atas:.

Kesimpulan:

Penggunaan fungsi zeros() dan one() dari library NumPy telah dijelaskan dalam tutorial ini dengan menggunakan beberapa contoh. Pembaca akan dapat menggunakan fungsi-fungsi ini dalam skrip mereka setelah membaca tutorial ini.

Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Jika Anda suka bermain game di Linux dengan gamepad alih-alih sistem input keyboard dan mouse biasa, ada beberapa aplikasi yang berguna untuk Anda. Ba...
Alat Berguna untuk Gamer Linux
Jika Anda suka bermain game di Linux, kemungkinan besar Anda telah menggunakan aplikasi dan utilitas seperti Wine, Lutris, dan OBS Studio untuk mening...
Game Remaster HD untuk Linux yang Belum Pernah Rilis Linux Sebelumnya
Banyak pengembang dan penerbit game datang dengan remaster HD dari game lama untuk memperpanjang umur waralaba, harap penggemar meminta kompatibilitas...