Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. from matplotlib.colors import LogNorm
  2.  
  3. x = logspace(log10(10), log10(1000), 5)
  4. imshow(vstack((x,x)), extent=[10, 1000, 0, 100], cmap='gray', norm=LogNorm(), interpolation='nearest')
  5. axvline(100, color='red')
  6.  
  7. import pylab as plt
  8. import numpy as np
  9. from matplotlib.colors import LogNorm
  10. from matplotlib.ticker import LogFormatterMathtext
  11.  
  12. x=np.logspace(1, 3, 6)
  13. y=np.logspace(0, 2,3)
  14. X,Y=np.meshgrid(x,y)
  15. z = np.logspace(np.log10(10), np.log10(1000), 5)
  16. Z=np.vstack((z,z))
  17.  
  18. im = plt.pcolor(X,Y,Z, cmap='gray', norm=LogNorm())
  19. plt.axvline(100, color='red')
  20.  
  21. plt.xscale('log')
  22. plt.yscale('log')
  23.  
  24. plt.colorbar(im, orientation='horizontal',format=LogFormatterMathtext())
  25. plt.show()
  26.  
  27. im = plt.pcolormesh(X,Y,Z, cmap='gray', norm=LogNorm())
  28.  
  29. import matplotlib.pyplot as plt
  30. import numpy as np
  31.  
  32. x = np.logspace(1, 3, 5)
  33. y = np.linspace(0, 2, 3)
  34. z = np.linspace(0, 1, 4)
  35. Z = np.vstack((z, z))
  36.  
  37. plt.imshow(Z, extent=[10, 1000, 0, 1], cmap='gray')
  38. plt.xscale('log')
  39.  
  40. plt.axvline(100, color='red')
  41.  
  42. plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement