<br><br><div class="gmail_quote">On Tue, Mar 29, 2011 at 1:29 PM, eat <span dir="ltr"><<a href="mailto:e.antero.tammi@gmail.com">e.antero.tammi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br><br><div class="gmail_quote"><div><div></div><div class="h5">On Tue, Mar 29, 2011 at 12:00 PM, Alex Ter-Sarkissov <span dir="ltr"><<a href="mailto:ater1980@gmail.com" target="_blank">ater1980@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
If I want to generate a string of random bits with equal probability I run <br><br>random.randint(0,2,size). <br><br>What if I want a specific proportion of bits? In other words, each bit is 1 with probability p<1/2 and 0 with probability q=1-p? <br>

</blockquote></div></div><div>Would it be sufficient to:</div><div><div><font face="'courier new', monospace">In []: bs= ones(1e6, dtype= int)</font></div><div><font face="'courier new', monospace">In []: bs[randint(0, 1e6, 1e5)]= 0</font></div>

<div><font face="'courier new', monospace">In []: bs.sum()/ 1e6</font></div><div><font face="'courier new', monospace">Out[]: 0.904706</font></div></div></div></blockquote><div>Or:</div><div><font class="Apple-style-span" face="'courier new', monospace">In []: bs= ones(1e6, dtype= int)</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">In []: bs[rand(1e6)< 1./ 10]= 0</font></div><div><font class="Apple-style-span" face="'courier new', monospace">In []: bs.sum()/ 1e6</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">Out[]: 0.89983 </font></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="gmail_quote">
<div>
<br></div><div>Regards,</div><div>eat </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>thanks <br>
<br>_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org" target="_blank">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
<br></blockquote></div><br>
</blockquote></div><br>