Skip to content

Commit

Permalink
Solution_8
Browse files Browse the repository at this point in the history
  • Loading branch information
prutasveta committed Feb 14, 2025
1 parent 34a723a commit 9fe9b64
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions app/main.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import random
import matplotlib.pyplot as plt
import numpy as np
# import matplotlib.pyplot as plt
# import numpy as np


def flip_coin(num_cases: int = 10000, num_flips: int = 10) -> dict:
Expand All @@ -18,17 +18,17 @@ def flip_coin(num_cases: int = 10000, num_flips: int = 10) -> dict:
return percentages


def draw_gaussian_distribution_graph(results: dict) -> None:
heads = list(results.keys())
percentages = list(results.values())

plt.plot(heads, percentages, color="b")

plt.title("Gaussian distribution")
plt.xlabel("Heads count")
plt.ylabel("Drop percentage %")
plt.xticks(np.arange(0, 11, step=1))
plt.yticks(np.arange(0, 101, step=10))
plt.xlim(0, 10)
plt.ylim(0, 100)
plt.show()
# def draw_gaussian_distribution_graph(results: dict) -> None:
# heads = list(results.keys())
# percentages = list(results.values())
#
# plt.plot(heads, percentages, color="b")
#
# plt.title("Gaussian distribution")
# plt.xlabel("Heads count")
# plt.ylabel("Drop percentage %")
# plt.xticks(np.arange(0, 11, step=1))
# plt.yticks(np.arange(0, 101, step=10))
# plt.xlim(0, 10)
# plt.ylim(0, 100)
# plt.show()

0 comments on commit 9fe9b64

Please sign in to comment.