From e8af1f904a58280e4169d17941a215e8bd142a33 Mon Sep 17 00:00:00 2001 From: nikitapotnuru Date: Thu, 9 Oct 2025 11:35:11 +0530 Subject: [PATCH] assingment-1 --- Nikita_444/ass_one.py | 47 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 Nikita_444/ass_one.py diff --git a/Nikita_444/ass_one.py b/Nikita_444/ass_one.py new file mode 100644 index 0000000..56eda8f --- /dev/null +++ b/Nikita_444/ass_one.py @@ -0,0 +1,47 @@ + + + + +import pandas as pd +import statistics as stat +import numpy as np + +dataframe = pd.read_csv("c:/Users/potni/Downloads/iris_dataset.csv") + +numeric_df = dataframe.select_dtypes(include=np.number) + +mean_val= dataframe.mean(numeric_only=True) +print("Mean values\n", mean_val) + + +median_val= dataframe.median(numeric_only=True) +print("\nMedian values\n", median_val) + +mode_val= dataframe.mode(numeric_only=True) +print("\nMode values\n", mode_val) + +stand_dev = dataframe.std(numeric_only=True) +print("\nStandard Deviation\n", stand_dev) + +corr_val = dataframe.corr(numeric_only=True) +print("\nCorrelation\n", corr_val) + +cov_val = dataframe.cov(numeric_only=True) +print("\nCovariance\n", cov_val) + +nor_dis = (1/(np.sqrt(2*np.pi)*stand_dev)) * np.exp(-((numeric_df - mean_val)**2)/(2 * stand_dev**2)) +print("\nNormal Distribution PDF values\n", nor_dis.head()) + + + + + + + + + + + + + +