This commit is contained in:
2025-12-23 12:25:41 +03:00
parent dba12d7d36
commit 2fd24df06a
17 changed files with 44353 additions and 0 deletions

24
exam_preview/main.py Normal file
View File

@@ -0,0 +1,24 @@
import numpy as np
import matplotlib.pyplot as plt
def main() -> None:
data = np.array([float(v) for v in open("data.csv", 'r')])
plt.figure(figsize=(8, 5))
plt.hist(data, bins=10, density=True, edgecolor='black')
plt.show()
counts, bin_edges = np.histogram(data, bins=10)
print(f"число элементов в каждом интервале: {counts}")
# print(f"границы интервалов: {bin_edges}")
S2 = np.var(data, ddof=1)
print(f"выборочная дисперсия: {S2}")
if __name__ == "__main__":
main()