Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.58 KB | None | 0 0
  1. import scipy
  2. import pylab
  3. import numpy as np
  4. import matplotlib.pyplot as plt
  5. from scipy.interpolate import griddata
  6.  
  7. data= np.loadtxt('scraper.csv', delimiter=',', skiprows=1, usecols=[1,2,3])
  8.  
  9. # extract xyz
  10. x = data[:, 0]
  11. y = data[:, 2]
  12. z = data[:, 1]
  13.  
  14. # define grid
  15. xi = np.linspace(12,96,100000)
  16. yi = np.linspace(2500,50000,500)
  17.  
  18. # grid the data
  19. zi = griddata((x, y), z, (xi[None,:], yi[:,None]), method='linear')
  20.  
  21. # contour the gridded data, plotting dots at the data points
  22. CS = plt.contourf(xi,yi,zi,15,cmap=plt.cm.jet)
  23. plt.colorbar() # draw colorbar
  24. plt.show()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement