From c28de831ede0166121f5ad2938f547d64fdd044a Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 24 Oct 2021 17:42:21 -0400 Subject: [PATCH] [+] A3 P4 Q1 get_xy_data --- assignments/a3/a3_part4.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/assignments/a3/a3_part4.py b/assignments/a3/a3_part4.py index d7d50d7..3f55089 100644 --- a/assignments/a3/a3_part4.py +++ b/assignments/a3/a3_part4.py @@ -74,6 +74,16 @@ def get_xy_data(outputs: dict[tuple[int, int], FfwiOutput], attribute: str) -> \ >>> getattr(output, 'ffmc') 2.0 """ + # Accumulators + days: list[str] = [] + data: list[float] = [] + + for k in outputs.keys(): + month, day = k + days.append(f'{month}, {day}') + data.append(getattr(outputs[k], attribute)) + + return days, data def plot_ffwi_attribute(outputs: dict[tuple[int, int], FfwiOutput], attribute: str) -> None: