Numpy array element-wise division (1 / x)
Moje pytanie jest bardzo proste, załóżmy, że mam tablicę
<code>array = np.array([1, 2, 3, 4]) </code>
i chciałbym uzyskać tablicę podobną do tej
<code>[1, 0.5, 0.3333333, 0.25] </code>
Jeśli jednak napiszesz coś takiego
<code>1/array </code>
lub
<code>np.divide(1.0, array) </code>
to nie zadziała.
Jedynym sposobem, jaki do tej pory znalazłem, jest napisanie czegoś takiego:
<code>print np.divide(np.ones_like(array)*1.0, array) </code>
Ale jestem absolutnie pewien, że jest na to lepszy sposób. Czy ktokolwiek ma jakiś pomysł?