May 2018
Beginner to intermediate
452 pages
11h 26m
English
Back in Application, let's create the method to show our yield data.
Start by creating a Toplevel method and adding our chart view:
popup = tk.Toplevel()
chart = v.YieldChartView(popup,
'Average plot humidity', 'Average Plot temperature',
'Yield as a product of humidity and temperature')
chart.pack(fill='both', expand=True)
Now let's set up the data for our scatters:
data = self.data_model.get_yield_by_plot()
seed_colors = {'AXM477': 'red', 'AXM478': 'yellow',
'AXM479': 'green', 'AXM480': 'blue'}
We've retrieved the yield data from the data model and created a dictionary that will hold the colors we want to use for each seed sample.
Now we just need to iterate through the seed samples and draw the scatters:
for seed, ...