Data Science enables practitioners to do various mathematical operations on data, to get the best insight of the data and with desired output objective. Not just to mention but with python, it becomes more exciting to do operations on data.
Generally, in Mathematical terms central tendency means the center of the distribution, it enables to get the idea of the average value with the indication of how widely the values are spread. There are three main measures of central tendency, which can be calculated using Pandas in the Python library, namely,
- Mean
- Median
- Mode
Mean can be defined as the average of the data observation, calculated by adding up all the number in the data and dividing it by the total number of data terms. Mean is preferred when the data is normally distributed.
Mean= x̄ = ∑x/ N
Median can be defined as middle number data in a given set of observations, calculated by arranging the data in the required order and the middle data is taken out. Median is best used when data is skewed.
Median = (n + 1/2)th observation if the total observation is odd.
Mode can be defined as the highest frequency occurring number in a given set of datasets, if there is a unique dataset then there is no mode at all.
MEAN
Creating the dataset
import pandas as pd
# Creating the dataframe of student's marks
df = pd.DataFrame({"John - Marks ":[98,87,76,88,96],
"Adam - Marks":[88,52,69,79,80],
"David - Marks":[90,92,71,60,64],
"Rahul - Marks":[88,85,79,81,91]})
# Printing the dataframe
df
The data frame has been created using pd.DataFrame and is stored in df variable. The values are then displayed as output.
Output

Calculating the Mean using the above dataset,
df.mean(axis = 0)
Output

MEDIAN
Creating the dataset
import pandas as pd
# Creating the dataframe of student's marks
df = pd.DataFrame({"John - Marks ":[98,87,76,88,96],
"Adam - Marks":[88,52,69,79,80],
"David - Marks":[90,92,71,60,64],
"Rahul - Marks":[88,85,79,81,91]})
# Printing the dataframe
df
The data frame has been created using pd.DataFrame and is stored in df variable. The values are then displayed as output
Output

Now, we calculate the MEDIAN
df.median(axis = 0)

MODE
We will now create the dataset
import pandas as pd
# Creating the dataframe of student's marks
df1 = pd.DataFrame({"John - Marks ":[98,87,87,76,88],
"Adam - Marks":[88,52,69,79,79],
"David - Marks":[90,92,71,71,64],
"Rahul - Marks":[88,85,85,81,91]})
# Printing the dataframe
df1
The data frame has been created using pd.DataFrame and is stored in df1 variable. The values are then displayed as output
Output

Now, we will find the MODE
df1.mode()
Output


Join the conversation! Your thoughts help the community grow.