Cara menambahkan elemen ke array numpy (3 contoh)
Anda dapat menggunakan metode berikut untuk menambahkan satu atau lebih elemen ke array NumPy:
Metode 1: Tambahkan nilai di akhir array
#append one value to end of array
new_array = np. append (my_array, 15)
Metode 2: Tambahkan beberapa nilai di akhir array
#append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])
Metode 3: Masukkan nilai pada posisi tertentu dalam tabel
#insert 95 into the index position 2 new_array = np. insert (my_array, 2, 95)
Metode 4: Sisipkan beberapa nilai pada posisi tertentu dalam tabel
#insert 95 and 99 starting at index position 2 of the NumPy array new_array = np. insert (my_array, 2, [95, 99])
Tutorial ini menjelaskan cara menggunakan setiap metode dalam praktik dengan array NumPy berikut:
import numpy as np
#create NumPy array
my_array = np. array ([1, 2, 2, 3, 5, 6, 7, 10])
#view NumPy array
my_array
array([ 1, 2, 2, 3, 5, 6, 7, 10])
Contoh 1: Tambahkan nilai ke akhir array
Kode berikut menunjukkan cara menggunakan np.append() untuk menambahkan nilai ke akhir array NumPy:
#append one value to end of array
new_array = np. append (my_array, 15)
#view new array
new_array
array([ 1, 2, 2, 3, 5, 6, 7, 10, 15])
Nilai 15 telah ditambahkan ke akhir array NumPy.
Contoh 2: Tambahkan beberapa nilai ke akhir array
Kode berikut menunjukkan cara menggunakan np.append() untuk menambahkan beberapa nilai ke akhir array NumPy:
#append multiple values to end of array
new_array = np. append (my_array, [15, 17, 18])
#view new array
new_array
array([ 1, 2, 2, 3, 5, 6, 7, 10, 15, 17, 18])
Nilai 15 , 17 dan 18 telah ditambahkan ke akhir array NumPy.
Contoh 3: Masukkan nilai pada posisi tertentu dalam tabel
Kode berikut menunjukkan cara memasukkan nilai ke posisi tertentu dari array NumPy:
#insert 95 into the index position 2 new_array = np. insert (my_array, 2, 95) #view new array new_array array([ 1, 2, 95, 2, 3, 5, 6, 7, 10])
Nilai 95 dimasukkan ke posisi indeks 2 dari array NumPy.
Contoh 4: Sisipkan beberapa nilai pada posisi tertentu dalam tabel
Kode berikut menunjukkan cara memasukkan beberapa nilai yang dimulai dari posisi tertentu dalam array NumPy:
#insert 95 and 99 starting at index position 2 of the NumPy array new_array = np. insert (my_array, 2, [95, 99]) #view new array new_array array([ 1, 2, 95, 99, 2, 3, 5, 6, 7, 10])
Nilai 95 dan 99 dimasukkan dari posisi indeks 2 array NumPy.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di NumPy:
Cara memfilter array NumPy
Cara menghapus nilai NaN dari array NumPy
Bagaimana membandingkan dua array NumPy