diff --git a/.gitignore b/.gitignore index caf01ec..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +0,0 @@ -dev/ \ No newline at end of file diff --git a/dev/.gitignore b/dev/.gitignore new file mode 100644 index 0000000..aa165e7 --- /dev/null +++ b/dev/.gitignore @@ -0,0 +1,2 @@ +good_fortune_data.txt +bad_fortune_data.txt \ No newline at end of file diff --git a/docs/main.js b/dev/main.js similarity index 100% rename from docs/main.js rename to dev/main.js diff --git a/dev/plot_gen.py b/dev/plot_gen.py new file mode 100644 index 0000000..da7e757 --- /dev/null +++ b/dev/plot_gen.py @@ -0,0 +1,40 @@ +import matplotlib.pyplot as plt + +# Data Processing +groups = 2 + +with open('./good_fortune_data.txt', 'r') as f: + good_fortune_data = [int(line.split(' ')[1].strip()) for line in f.readlines()] + good_fortune_data_len = len(good_fortune_data) // groups + +fig, axs = plt.subplots(groups, 1, figsize=(8, 6)) + +axs[0].bar(range(good_fortune_data_len), good_fortune_data[:good_fortune_data_len], color='skyblue', edgecolor='black') +axs[0].set_xlabel("Good Fortune Event Index") +axs[0].set_ylabel("Occurrences") + +axs[1].bar(range(good_fortune_data_len), good_fortune_data[good_fortune_data_len:], color='skyblue', edgecolor='black') +axs[1].set_xlabel("Good Fortune Event Index") +axs[1].set_ylabel("Occurrences") + +plt.tight_layout() + +plt.savefig("../docs/good_fortune_statistics.png") + +with open('./bad_fortune_data.txt', 'r') as f: + bad_fortune_data = [int(line.split(' ')[1].strip()) for line in f.readlines()] + bad_fortune_data_len = len(bad_fortune_data) // groups + +fig, axs = plt.subplots(groups, 1, figsize=(8, 6)) + +axs[0].bar(range(bad_fortune_data_len), bad_fortune_data[:bad_fortune_data_len], color='skyblue', edgecolor='black') +axs[0].set_xlabel("Bad Fortune Event Index") +axs[0].set_ylabel("Occurrences") + +axs[1].bar(range(bad_fortune_data_len), bad_fortune_data[bad_fortune_data_len:], color='skyblue', edgecolor='black') +axs[1].set_xlabel("Bad Fortune Event Index") +axs[1].set_ylabel("Occurrences") + +plt.tight_layout() + +plt.savefig("../docs/bad_fortune_statistics.png") \ No newline at end of file