title: How to generate Bad Random Numbers
body: <p>I'm sure the opposite has been asked many times but I couldn't find any answers on how to generate bad random numbers.</p>
  
  <p>I want to write a small program for cluster analysis and want to generate some random Points for testing. If I would just insert 1000 Points with random coordinates they would be scattered all over the field which would make a cluster analysis worthless.</p>
  
  <p>Is there a simple way to generate Random Numbers which build clusters?</p>
  
  <p>I already thought about either not using <code>random()</code> but <code>random()*random()</code> which generates normally distributed numbers (I think I read this somewhere here on Stack Overflow).</p>
  
  <p>Second approach would be picking a few areas at random and run the point generation again in this area which would of course produce a cluster in this area.</p>
  
  <p>Do you have a better idea?</p>