rohan1022/automodel-ml
1
1import pandas as pd
2
3def load_dataset(path: str):
4 try:
5 df = pd.read_csv(path)
6 print("\nDataset loaded successfully\n")
7 return df
8 except Exception as e:
9 print("Error loading dataset:", e)
10 return None
11
12
13def basic_info(df: pd.DataFrame):
14 print("Shape of dataset:", df.shape)
15 print("\nColumns:")
16 print(df.columns.tolist())
17
18
19def missing_values(df: pd.DataFrame):
20 print("\nMissing values:")
21 print(df.isnull().sum())
22
23
24def data_types(df: pd.DataFrame):
25 print("\nData types:")
26 print(df.dtypes)
27
28
29def preview_data(df: pd.DataFrame):
30 print("\nFirst 5 rows:")
31 print(df.head())
32
33 