irdata={{0,0.508},{1,0.682},{2,0.856},{5,1.380},{7,1.730},{10,2.257}}

irline = Fit[irdata, {1,x},x]

Show[ListPlot[irdata, PlotStyle->Red], Plot[irline, {x, 0, 10}]]

icdata={{0,0.508},{1,0.687},{2,0.867},{5,1.408},{7,1.769},{10,2.313}}

icline=Fit[icdata,{1,x},x]

Show[ListPlot[icdata, PlotStyle->Red], Plot[icline, {x, 0, 10}]]

vdata={{0,0.007},{50,0.363},{100,0.718},{150,1.074},{200,1.429},{250,1.785},{300,2.142},{350,2.500},{400,2.857},{450,3.216}}

vline=Fit[vdata,{1,x},x]

Show[ListPlot[vdata, PlotStyle->Red], Plot[vline, {x, 0, 450}]]

idata={{0,0.15},{2,1.55},{4,3.75},{6,6.00},{8,8.24},{10,10.5},{12,12.6},{14,14.8},{16,17.0},{18,19.2},{20,19.2}}

Show[ListPlot[idata,PlotStyle->Red],Plot[x,{x,0,20}],{PlotRange->All,Frame->True,FrameLabel->{"Commanded Current (A)","Actual Current (A)"}}]

percenterror=((idata[[All,2]]-idata[[All,1]])/20)*100

Range[0,20,2]

errdata=Partition[Riffle[Range[0,20,2],percenterror],2]

ListPlot[errdata,PlotStyle->{Red,PointSize[Medium]},{Joined->True,Frame->True,FrameLabel->{"Commanded Current (A)","Error (%)"}}]