Advertisement
Guest User

Untitled

a guest
Feb 21st, 2011
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. def graph(request, r=None, vec_Vdisco=None):
  2.  
  3. print r
  4. print vec_Vdisco
  5.  
  6.  
  7. x, y, yerr = read_dat()
  8. fig = plt.figure()
  9.  
  10. ax = fig.add_subplot(111)
  11. ax.set_yscale('log')
  12. ax.errorbar(x, y, yerr=e, fmt='ro', label='Pontos')
  13. ax.set_xlim(0.0, 1.6)
  14. ax.set_ylim(1, 1000)
  15.  
  16. ax.grid(True)
  17.  
  18. if vec_Vdisco:
  19. ax.plot(r, vec_Vdisco, 'go-')
  20.  
  21. leg = ax.legend(loc=(0.63, .05), shadow=None)
  22. label_x = ax.set_xlabel('r (kpc)')
  23. label_y = ax.set_ylabel('V (km/s)')
  24.  
  25. # set the xticks manually
  26. #ax.set_xticks([0,2,4,6,8,10,12,14])
  27. #ax.set_xticklabels([str(x) for x in range(0,15)])
  28. #ax.set_yticks(np.arange(0,1005,10,100))
  29.  
  30. setp(ax.get_xticklabels(), fontsize=8.5)
  31. setp(ax.get_yticklabels(), fontsize=8.5)
  32. frame = leg.get_frame()
  33. frame.set_facecolor('white') # set the frame face color to white
  34.  
  35.  
  36. # matplotlib.text.Text instances
  37. for t in leg.get_texts():
  38. t.set_fontsize('9')
  39. return fig
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement