code: def updateData(self, data):
          
  #        pylab.ion()
          fig = pylab.figure(1)
  
          n_agent = len(data)
  
          idx = 1
          for i, adata in enumerate(data):
              saxis = fig.add_subplot(3, n_agent, i + 1)
              saxis.plot(adata[0])
              idx += 1
  
              aaxis = fig.add_subplot(3, n_agent, i + 1 + n_agent)
              aaxis.plot(adata[1])
              idx += 1
  
              raxis = fig.add_subplot(3, n_agent, i + 1 + (n_agent * 2))
              raxis.plot(adata[2])
              idx += 1
  
          pylab.show()
docs: Updates the data used by the renderer.