Amazing technological breakthrough possible @S-Logix pro@slogix.in

Office Address

  • #5, First Floor, 4th Street Dr. Subbarayan Nagar Kodambakkam, Chennai-600 024 Landmark : Samiyar Madam
  • pro@slogix.in
  • +91- 81240 01111

Social List

How to check normality of data using Shapiro-Wilk test in python?

Description

To check whether the given data set is normally distributed or not using python.

Process

Shapiro Test

   The Shapiro-Wilk normality test is reputedly more well suited to smaller data sets.

Sample Code

#import requires libraries
import pandas as pd
import scipy
from scipy import stats
#sample data set
data={‘salary’:[100,200,500,300,600,100],
‘age’:[20,21,26,22,23,24],
‘rating’:[2.3,4.3,5.0,2.3,4.5,3.5]}
#load the data to data frame
df=pd.DataFrame(data)
#assigning x variable
x=(df[‘salary’])
#call the Shapiro test function
st=scipy.stats.shapiro(x)
print(df)
print(st)

Screenshots
check normality of data using Shapiro-Wilk test in python