With `pic=ListLinePlot[...]` (your plot) you get the points from pts=Cases[pic, Line[p_] :> p, -1][[1]] y=Interpolation[pts,InterpolationOrder->1] xy=Map[{#,y[#]}&,Range[1,10,.1](* your gridpoints x *)]