Cara menggunakan NUMPY.SIZE pada Python

fungsi NumPy random.randint() di Python digunakan untuk mengembalikan bilangan bulat acak dari nilai yang ditentukan dengan parameter rendah (inklusif) ke tinggi (eksklusif). Ini menciptakan array bentuk tertentu dan mengisinya dengan bilangan bulat acak dari rendah (inklusif) hingga tinggi (eksklusif).

Fungsi ini mengambil tupel sebagai bilangan bulat untuk menentukan ukuran array dan perilaku fungsi ini sama dengan yang lain JumlahPy berfungsi seperti numpy.ones() dan numpy.zeros(). Pada artikel ini, saya akan menjelaskan cara menggunakan NumPy random.randint() dan menggunakan sintaks dan parameternya bagaimana kita dapat menghasilkan bilangan bulat acak antara dua nilai.

  • 1. Contoh Cepat dari JumlahPy Bilangan Bulat Acak
  • 2. dari NumPy random.randint()
    • 2.1 Prameter dari acak.randint()
    • 2.2 Nilai Kembali dari randint()
  • 3. Usage of NumPy random.randint()
  • 4. Hasilkan Array 2-D dari Integer Acak
  • 5. Hasilkan Integer Acak dari Angka 3-D Himpunan
  • 6. Kesimpulan

1. Contoh Cepat dari JumlahPy Bilangan Bulat Acak

Jika Anda sedang terburu-buru, di bawah ini adalah beberapa contoh cepat tentang cara menggunakan Python NumPy bilangan bulat acak.

  
# Below are the quick examples

# Example 1: Get the 1-D array of random integers
arr = np.random.randint(1, 6, size = 8)

# Example 2: Get the 2-D array of random integers
arr = np.random.randint(1, 9, size=(2, 4))

# Example 3: Get the 3-D array of random integers
arr = np.random.randint(3, 8, (2, 3, 4))

Sintaksis

Berikut ini adalah sintaks dari fungsi acak.randint() .

  
# Syntax of random.randint() 
random.randint(low, high=None, size=None, dtype=int)

2.1 Prameter dari acak.randint()

Berikut ini adalah parameter dari acak.randint().

  • low – Terendah (bertanda) bilangan bulat, dapatkan dari distribusi. Semua angka yang dihasilkan menggunakan randint() lebih besar dari atau sama dengan rendah.
  • high – Bilangan bulat terbesar (bertanda), dapatkan dari distribusi. Ini adalah batas atas. Semua angka yang dihasilkan dari randint() kurang dari tinggi.
  • size – Integer atau tupel bilangan bulat. Menggunakan ini untuk menentukan ukuran atau dimensi array. Contohnya, size=(3,4) mengisi tiga baris dan empat kolom array dengan bilangan bulat.
  • dtype – Tipe hasil yang diinginkan.

2.2 Nilai Kembali dari randint()

Ini mengembalikan ukuran dan bentuk array bilangan bulat acak dalam interval [low, high), or by default returns a single random integer.

3. Usage of NumPy random.randint()

random.randint() is NumPy library function that returns an array of random integers that are discrete uniform distribution of the specified dtype in the half-open interval [low, high). By default the value of high is None. If no value is used for high param then the results are from [0, low).

  
import numpy as np

# Get the random integers of array
arr = np.random.randint(1, 6, size = 8)
print(arr)

# Output
# [5 3 5 5 4 3 1 5]

4. Hasilkan Array 2-D dari Integer Acak

Buat array acak dua dimensi dengan memberikan batas bawah default dan memberikan batas tinggi untuk fungsi ini. Ini akan mengembalikan bilangan bulat acak dari 2-D NumPy array dari bentuk tertentu. gunakan param ukuran untuk memberikan bentuk larik kembali.

  
# Generate 2D numpy array
arr = np.random.randint(1, 9, size=(2, 4))
print(arr)

# Output
# [[4 8 6 3]
# [7 5 4 4]]

5. Hasilkan Integer Acak dari Angka 3-D Himpunan

Anda dapat menghasilkan array 3 dimensi dari angka acak dengan menyediakan tupel bilangan bulat ke dalam fungsi ini. Ini akan mengembalikan bilangan bulat acak dari array 3-D dari bentuk yang ditentukan.

  
# Generate randint 3D array
arr = np.random.randint(3, 8, (2, 3, 4))
print(arr)

# Output
# [[[5 3 7 5]
#  [5 6 7 4]
#  [7 7 6 7]]

# [[6 4 6 6]
#  [3 4 4 7]
#  [4 6 7 6]]]

6. Kesimpulan

Dalam artikel ini, saya telah menjelaskan np.random.randint() dan menggunakan ini bagaimana kita dapat menghasilkan bilangan bulat acak tunggal dan multi-dimensi JumlahPy array bentuk tertentu dengan contoh python.

Selamat Belajar!!

Jika Anda menemukan artikel Cara Menggunakan NumPy random.randint() dengan Python dalam Langkah Mudah bermanfaat, silakan bagikan dengan teman-teman Anda. Sampai jumpa di postingan-postingan berikutnya. Mengikuti signalfix.net untuk mendapatkan update terbaru!

Apa kegunaan NumPy pada Python?

Apabila yang anda maksud NumPy pada Python, maka NumPy adalah sebuah library pada Python yang berfungsi untuk melakukan operasi vektor dan matriks dengan mengolah array dan array multidimensi. Biasanya NumPy digunakan untuk kebutuhan dalam menganalisis data. Apa itu situs Bjorka?

Apa kegunaan import NumPy?

Numpy berfungsi memudahkan operasi komputasi tipe data numerik seperti penjumlahan, pengurangan, perkalian, pangkat, dan operasi lainnya yang bisa diterapkan pada vektor atau matriks.

Apa yg dimaksud Newaxis?

New Axis Airways, hingga 2006 dikenal sebagai Axis Airways, merupakan sebuah maskapai penerbangan yang pernah berbasis di Marseille, Prancis. Maskapai ini mengoperasikan penerbangan charter kargo domestik dan internasional atas nama Air Service Plus.

Apa itu array di Python?

Mengenal array pada Python Array adalah sebuah struktur data yang di dalamnya termuat sejumlah elemen data dengan tipe yang sama. Python, sebuah bahasa pemrograman, memiliki jenis struktur data yang satu ini.