From 18f66fa7ac3e4dcf1ed47a1f4da7fcd06da71f40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?EFE=20=C3=96ZDEM=C4=B0R?= <230316017@ogr.cbu.edu.tr> Date: Wed, 3 Jun 2026 13:49:19 +0300 Subject: [PATCH] I made shifted function to use sorted sample --- Week03/shifted_efe_ozdemir.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Week03/shifted_efe_ozdemir.py diff --git a/Week03/shifted_efe_ozdemir.py b/Week03/shifted_efe_ozdemir.py new file mode 100644 index 00000000..2c93d275 --- /dev/null +++ b/Week03/shifted_efe_ozdemir.py @@ -0,0 +1,9 @@ +def shifted(sample): + s = sorted(sample) + n = len(s) + avg = sum(s) / n + med = s[n // 2] if n % 2 else (s[n // 2 - 1] + s[n // 2]) / 2 + + if avg == 0: + return 0 + return abs(avg - med) / abs(avg) * 100