I have been working on a Gui-based program using Tkinter. It needs data to display and there are a lot of different data. I tried to do it, but it did not show the right result. I mean, it cannot display other datasets and it just displays the first dataset.
Simply, its procedure is as following:

Load 1st data
Display on canvas
Load another data
Display on canvas, but it shows the first data.

Please give me some hints, comments, and help.
Thank you, guys.
Assuming your code to display the data is correct, the only conclusion I can draw is that either you "load another data" function isn't actually loading anything, or your "display on canvas" code is not being given tne newly loaded data. 
The other possibility is that there is an error in your drawing code that is getting ignored.
How to apply to new data on tkinter's canvas