From 83715d4f124e936d6f833c4f1587dfb257c615e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Egehan=20Hatipo=C4=9Flu?= Date: Mon, 1 Jun 2026 00:18:31 +0300 Subject: [PATCH] Create shifted_egehan_hatipoglu.py --- Week03/shifted_egehan_hatipoglu.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Week03/shifted_egehan_hatipoglu.py diff --git a/Week03/shifted_egehan_hatipoglu.py b/Week03/shifted_egehan_hatipoglu.py new file mode 100644 index 00000000..dffbff6f --- /dev/null +++ b/Week03/shifted_egehan_hatipoglu.py @@ -0,0 +1,9 @@ +def shifted(data): + n = len(data) + s = sorted(data) + mean = sum(data) / n + median = (s[n//2 - 1] + s[n//2]) / 2 if n % 2 == 0 else s[n//2] + if mean != 0: + return abs(mean - median) / abs(mean) * 100 + else: + return 0