Advertisement
Guest User

LinePlotMarker

a guest
Sep 28th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # RTT with drop rate :
  3. import matplotlib.pyplot as plt; plt.rcdefaults()
  4. import numpy as np
  5. import matplotlib.pyplot as plt
  6.  
  7. #graph_type="TotalTOverheadTime"
  8. #graph_type="Rtt"
  9. graph_type="BW"
  10.  
  11.  
  12.  
  13. def setGraph():
  14. pathToGit = "/home/vikas"
  15. path = pathToGit + "/git/739_A1/part2/results/opt/diff_mach"
  16.  
  17. fileBW = path + "/60000_Drop.log"
  18. f=open(fileBW, 'r')
  19. bw=[]
  20.  
  21. for line in f:
  22. bw.append(float(line) / 1000 )
  23.  
  24.  
  25. plt.plot(bw, marker='x')
  26. plt.ylabel('Rtt time (ms)')
  27. plt.xlabel('Number of packets')
  28. outFile="Rtt.png"
  29.  
  30. plt.savefig( outFile )
  31. plt.show()
  32.  
  33.  
  34. def main():
  35. setGraph()
  36.  
  37.  
  38. if __name__ == '__main__':
  39. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement