1

T-Score

Unsolved
Prob. and Stats

Difficulty: 2 | Problem written by mesakarghm

Educational Resource: https://www.scribbr.com/statistics/t-distribution/#:~:text=A%20t%2Dscore%20(a.k.a.%20a,data%20follow%20a%20t%2Ddistribution.


Problem reported in interviews at

Amazon
Apple
Facebook
Google
Netflix

The formula to calculate T Score is: 

\( t= {\bar x- \mu_0 \over s/\sqrt n}\)


x̄ = sample mean
μ0 = populationn mean
s = sample standard deviation
n = sample size

Write a function tscore(arr, population_mean) which calculates the t-score. 

 

Sample Input:
<class 'list'>
arr: [100, 50, 10, 9]
<class 'int'>
population_mean: 10

Expected Output:
<class 'float'>
1.7330274142116335

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Possimus odio a obcaecati maiores, eveniet neque aspernatur. Totam consequuntur suscipit ad nam ea? Repudiandae quam harum dicta, unde iure ullam similique, nam sint similique quod voluptatum? Repellat atque ducimus, nemo ut pariatur unde corporis id mollitia eum culpa voluptatem veniam quaerat, saepe dolor aspernatur quod sit quibusdam consequatur vero corrupti corporis ducimus harum, corporis dolor quam alias ullam illo?

Voluptates necessitatibus cum veritatis deleniti eius cupiditate, tenetur molestiae reprehenderit incidunt libero nisi consequatur dolor tempore aliquam, sunt ex cumque ducimus quae voluptatum vero quibusdam deserunt nihil iste, eligendi fuga facere non blanditiis magni ad molestiae reprehenderit id nisi nesciunt. Accusamus perferendis tenetur quia aliquam, ex sit reiciendis, iste illo aliquam nostrum recusandae velit, expedita harum unde eaque dignissimos aliquid nam? Cumque repellendus quos minus possimus cum amet consectetur eius itaque?

Unde enim nostrum earum harum dolorem eum. Necessitatibus corporis autem repellendus assumenda accusantium laborum odit reiciendis animi, nostrum tempora reiciendis distinctio aut provident consequatur modi a officiis sunt explicabo, a impedit dignissimos natus accusamus perspiciatis, molestias aut earum ad magni. Velit aut dolorum ipsum voluptatem, at aspernatur reiciendis ipsum aut corporis temporibus quis voluptatem dolores, a corrupti quae reiciendis libero quidem impedit eius dolorem? Corrupti nobis obcaecati accusamus architecto numquam nisi natus ab saepe, nulla ad quasi est reprehenderit, incidunt ratione repudiandae libero ipsam reiciendis dicta, assumenda alias voluptate blanditiis vel totam, velit quia vero aut facere mollitia asperiores fugit non sed culpa optio?

This is a premium feature.
To access this and other such features, click on upgrade below.

Ready.

Input Test Case

Please enter only one test case at a time
numpy has been already imported as np (import numpy as np)