title: Jitter function on Geographic coordinates (Latitude/longitudes)
body: <p>I have the following situation:</p>
  
  <p>I have a dataset where each row represent a student.</p>
  
  <pre><code>Student_ID School_ID School_Lat  School_Long
  
    12221      14a      -22.7324    -47.6533
  
    12344      14a      -22.7324    -47.6533
  </code></pre>
  
  <p>You can notice that if the student belongs to the same school, the school's geocod will be the same.</p>
  
  <p>I am trying to create a jitter effect in order to represent all the student in a map based on school id.</p>
  
  <p>Example:</p>
  
  <p>Instead of represent many dots into one single point in a map, I would like to create points around the school, to represent the students that belong to that school.</p>
  
  <p><a href="https://i.stack.imgur.com/XSQDv.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/XSQDv.png" alt="Jitter Effect"></a></p>
  
  <p>A function that can be applied using pandas <code>groupby('School_ID')</code> that creates this minimal modification on coordinates.</p>