Menampung nilai array berdasarkan looping dengan for

#WTA Permisi semua numpang tanya, bagaiamana cara menampung sebuah nilai dalam array yang kondisinya didalam perulangan tanpa harus menggunakan Dictionary. Berikut contoh codenya : num = [1,2,3,4,5] a = [2, 4, 6, 8] b = [1, 3, 5, 7] for u in range(num): c = np.cov(a, b[u,:]) cc[u] = c[1:2]/np.sqrt(np.cov(a)*np.cov(b[u])) d[u] = 1 - cc[u] Terimakasih atas bantuannya, semoga dibalas segala kebaikannya oleh Tuhan. #GBU

avatar Misato97
@Misato97

1 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

coba blok kodenya dibenerin biar bisa dibaca dengan baik

1 Jawaban:

kamu bisa menggunakan np.zeros()

<pre> import numpy as np a = np.array([2, 4, 6, 8]) b = np.array([1, 3, 5, 7]) cc = np.zeros(len(a)) for i in range(0,len(a)): c = np.cov(a, b[i]) cc[i] = c[1:2]/np.sqrt(np.cov(a)*np.cov(b[i])) d[i] = 1 - cc[i] </pre>

cuman koq aneh ya, kamu menggunakan function np.cov() untuk menghitung covariance dari sebuah array, coba <a href='https://www.softscients.web.id/2018/11/buku-belajar-mudah-python-dengan.html'>kamu belajar array menggunakan numpy</a>

avatar softscients
@softscients

77 Kontribusi 20 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban