-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

NumPy Beginner's Guide
By :

We will generate random values that mimic a normal distribution and analyze the generated data with statistical functions from the scipy.stats
package. Perform the following steps to do so:
Generate random values from a normal distribution using the scipy.stats
package.
generated = stats.norm.rvs(size=900)
Fit the generated values to a normal distribution. This basically gives us the mean and standard deviation of the data set.
print “Mean”, “Std”, stats.norm.fit(generated)
The mean and standard deviation would be shown as follows:
Mean Std (0.0071293257063200707, 0.95537708218972528)
Skewness tells us how skewed (asymmetric) a probability distribution is. Perform a skewness test. This test returns two values. The second value is the p-value; the probability that the skewness of the data set corresponds to a normal distribution. The pvalue
instances range from 0 to 1.
print “Skewtest”, “pvalue”, stats.skewtest(generated)
The result of the skewness test...
Change the font size
Change margin width
Change background colour