From b39611c226ccaa9f6db3580c40dd392f38fb7e5e Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Wed, 24 Nov 2021 18:54:55 -0500 Subject: [PATCH] [F] Save report first so that directory exist --- src/process/twitter_visualization.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/process/twitter_visualization.py b/src/process/twitter_visualization.py index 7203593..7f858fb 100644 --- a/src/process/twitter_visualization.py +++ b/src/process/twitter_visualization.py @@ -78,6 +78,9 @@ def view_covid_tweets_freq(users: list[str], r.print(tabulate([[u[0], f'{u[1] * 100:.1f}%'] for u in user_frequency[:20]], ['Username', 'Frequency'])) + # Save report + r.save() + # Graph histogram plt.title(f'COVID-related posting frequency for {sample_name}') plt.xticks(rotation=90) @@ -85,9 +88,6 @@ def view_covid_tweets_freq(users: list[str], plt.hist([f[1] for f in user_frequency], bins=100, color='#ffcccc') plt.savefig(f'{REPORT_DIR}/1-covid-tweet-frequency/{sample_name}.png') - # Save report - r.save() - def view_covid_tweets_pop(users: list[str], sample_name: str) -> None: @@ -140,6 +140,9 @@ def view_covid_tweets_pop(users: list[str], r.print(f'- mean: {s.mean:.2f}, median: {s.median:.2f}, stddev: {s.stddev:.2f}') r.print() + # Save report + r.save() + # Graph histogram plt.title(f'COVID-related popularity ratios for {sample_name}') plt.xticks(rotation=90) @@ -148,9 +151,6 @@ def view_covid_tweets_pop(users: list[str], plt.axvline([1], color='lightgray') plt.savefig(f'{REPORT_DIR}/2-covid-tweet-popularity/{sample_name}.png') - # Save report - r.save() - def load_covid_tweets_pop(users: list[str]): """