Suppose I have two list,
list = {{1, 2, 3, 5, 6, 6.5, 7, 8, 9, 10}, {12, 10, 10, 10, 12, 10, 11, 11, 10, 11}}
list2 = {{1.2, 3, 3.5, 5.5, 6.2, 6.5, 7.8, 9, 10}, {12, 10, 10, 10, 12, 10, 11, 11, 10}}
If I plot it,
a1 = ListPlot[{Transpose[list], Transpose[list2]}, PlotRange -> {0, 20}, Joined -> True]
I do want to add this plot, then I did
f = Interpolation[Transpose[list]]
g = Interpolation[Transpose[list2]]
and I got
Plot[f[x] + g[x], {x, 1, 10}]
But When I try with little big data, it is very slow process. Is it the best way to combine the two list plot? or do we have some buildin code?



ListLinePlot[Transpose[list]]to generate the plots of the original lists, rather than plotting the interpolating functions. – MarcoB Feb 01 '16 at 18:04