title: Raster from XYZ csv format
body: <p>I have a large csv file of 3 columns of x y and z values. I want to do the following:
  1. How to convert that csv into vector shape file (points).
  2. How to convert the obtained points in step 2 into geo raster.
  3. Lets say a set of separate point file in "shp" format how to extract the values from the raster obtained in step 2 into new the csv file so I can perform so statistics on it.</p>
  
  <p>The issue is that I'm new to geo-processing using python, for example for step 2 I used to do that easily in R using "raster" package and for step 3 also using "extract" function in "raster" package. However, in python I can do step 2 in geopandas but step 2 and 3 no simple answer is available.</p>