<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Apr 4, 2017 at 9:14 AM, Mads Ipsen <span dir="ltr"><<a href="mailto:mads.ipsen@gmail.com" target="_blank">mads.ipsen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi<br>
<br>
If I have an n x m array of bools, is there a handy way for me to perform a 'bitwise_and' or 'bitwise_or' along an axis, for example all the rows or all the columns? For example<br>
<br>
a =<br>
[[1,0,0,0],<br>
 [0,0,1,0],<br>
 [0,0,0,0]] (0 and 1 meaning True and False)<br>
<br>
a.bitwise_or(axis=0)<br>
<br>
giving<br>
<br>
[1,0,1,0]<br></blockquote><div><br></div>I think what you want is equivalent to np.all(a, axis=0) for bitwise_and and np.any(a, axis=0) for bitwise_or.<div><br></div><div>You can also use the more verbose np.bitwise_and.reduce(a, axis=0) and np.bitwise_or.reduce(a, axis=0).</div><div><br></div><div>Jaime</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Best regards,<br>
<br>
Mads<span class="gmail-HOEnZb"><font color="#888888"><br>
<br>
<br>
<br>
<br>
-- <br>
+-----------------------------<wbr>------------------------------<wbr>----------+<br>
| Mads Ipsen                                                          |<br>
+-----------------------------<wbr>-----+------------------------<wbr>----------+<br>
| Overgaden Oven Vandet 106, <a href="http://4.tv" rel="noreferrer" target="_blank">4.tv</a>  | phone:              <a href="tel:%2B45-29716388" value="+4529716388" target="_blank">+45-29716388</a> |<br>
| DK-1415 København K              | email:      <a href="mailto:mads.ipsen@gmail.com" target="_blank">mads.ipsen@gmail.com</a> |<br>
| Denmark                          | map  : <a href="https://goo.gl/maps/oQ6y6" rel="noreferrer" target="_blank">https://goo.gl/maps/oQ6y6</a> |<br>
+-----------------------------<wbr>-----+------------------------<wbr>----------+<br>
______________________________<wbr>_________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@python.org" target="_blank">NumPy-Discussion@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/numpy-discussion" rel="noreferrer" target="_blank">https://mail.python.org/mailma<wbr>n/listinfo/numpy-discussion</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">(\__/)<br>( O.o)<br>( > <) Este es Conejo. Copia a Conejo en tu firma y ayúdale en sus planes de dominación mundial.</div>
</div></div>