The way I understand it, you want to watch the new data as it is being generated, overlayed over a complete set, e.g. from an earlier run.
The details of the implementation depend a little bit on your loop rate, but basically you setup a 2D array (Size 2xN), where (1,x) contains the old data and (2,x) is initialized with NaN. This feeds into a shift register of your loop.
Inside the loop you use replace array element at index (2,n), using replace element and the loop index as "n" and hook the output into a graph.
Let me know if this is clear enough. If this does not answer your question, please further clarify what you want to do.