How to predict point climate data from gridded climate data

Thanks. Yes, this is what I want to do, but there is a little more than that. For example, this may be good for precipitation data, but I also have one additional column 'elevation' for both DFgrid and new_points dataframes. I think that for temperature, it is necessary to consider lapse rate which comes from elevation? How to add this factor when do the prediction? Thanks again.