np.flipud: apa metode numpy flipud () dalam python – Codewithaden

Numpy adalah perpustakaan matematika yang digunakan dalam Python untuk menghitung array dan operasi matriks. Ini menyediakan fungsi dan properti yang dapat membantu melakukan operasi seperti produk titik, daya, eksponen, dll. Dalam tutorial ini, kita akan melihat cara membalik array menggunakan fungsi flipud ().

np.flipud

Itu np. flipud () adalah fungsi perpustakaan numpy yang digunakan untuk membalik array yang diberikan ke arah atas/bawah. Fungsi flip () membalik entri di setiap kolom dalam arah atas atau bawah. Baris dilestarikan tetapi muncul dalam urutan yang berbeda dari sebelumnya. Bentuk array dipertahankan.

Flip Array (entri di setiap kolom) di arah atas, bentuk yang diawetkan. Fungsi numpy.flipud () digunakan untuk membalik ndarray secara vertikal. UD berarti naik / turun. Np.flipud () mengembalikan tampilan. Karena tampilan berbagi memori dengan array asli, mengubah satu nilai mengubah yang lain.

Sintaksis

numpy.flipud(array)
 

Parameter

Dibutuhkan satu parameter yang diperlukan, yang merupakan input Himpunan

Nilai pengembalian

Ini mengembalikan array array yang sama seperti terbalik ke arah atas.

Cara membalik array secara vertikal dalam python

Lihat kode berikut.

import numpy as np

arr = np.arange(4).reshape((2, 2))
print("Original array : \n", arr)
print("\nFlipped array up-down: \n", np.flipud(arr))
 

Keluaran

Original array :
 [[0 1]
 [2 3]]

Flipped array up-down:
 [[2 3]
 [0 1]] 

Dalam contoh di atas, kita dapat melihat itu dengan mengambil file 2 × 2 Array dan menggunakan flipud (), kami membalik elemen array ke atas dan ke bawah yang merupakan kolom-bijaksana.

Contoh 2: Tulis program untuk mengambil array 3 × 3 dan flipud () dan flip elemen.

Lihat kode berikut.

import numpy as np

arr = np.arange(9).reshape((3, 3))
print("Original array : \n", arr)
print("\nFlipped array up-down : \n", np.flipud(arr))
 

Keluaran

Original array :
 [[0 1 2]
 [3 4 5]
 [6 7 8]]

Flipped array up-down :
 [[6 7 8]
 [3 4 5]
 [0 1 2]] 

Dalam contoh ini, kita dapat melihat bahwa dengan mengambil array 3 × 3 dan menggunakan flipud (), kita mendapatkan array 3 × 3 terbalik.

Itu untuk tutorial ini.

Lihat juga

Numpy apply_along_axis ()

Numpy all ()

Numpy apapun ()

Numpy sekitar ()

Numpy flip ()

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *