Program 1
Program 1
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
# Numerical analysis
num = df['numerical_column'].dropna()
print("Dataset Preview:\n", df.head())
print(f"\n--- Numerical Stats for 'numerical_column' ---")
print(f"Mean: {num.mean():.2f} | Median: {num.median()} | Mode:
{num.mode().values}")
print(f"Std Dev: {num.std():.2f} | Variance: {num.var():.2f} | Range: {num.max() -
num.min()}")
# Categorical analysis
cat_counts = df['categorical_column'].value_counts()
print(f"\n--- Category Frequencies ---\n{cat_counts}")