diff --git a/Week03/shifted_mustafa_uysal.py b/Week03/shifted_mustafa_uysal.py new file mode 100644 index 00000000..3bd1e347 --- /dev/null +++ b/Week03/shifted_mustafa_uysal.py @@ -0,0 +1,8 @@ +def shifted(data): + n = len(data) + if n == 0: return 0 + mean = sum(data) / n + s = sorted(data) + median = s[n // 2] if n % 2 == 1 else (s[(n // 2) - 1] + s[n // 2]) / 2 + if mean == 0: return 0 + return (abs(mean - median) / abs(mean)) * 100