import pandas as pd
from sklearn.preprocessing import StandardScaler, MinMaxScaler
data = pd.read_csv("D:\Sem\DS\Iris_Dataset.csv")
numerical_features = data.select_dtypes(include=["int", "float"]).columns
scaler = StandardScaler()
data[numerical_features] = scaler.fit_transform(data[numerical_features])
min_max_scaler = MinMaxScaler()
data[numerical_features] = min_max_scaler.fit_transform(data[numerical_features])
print("Scaled Numerical Features:")
print(data[numerical_features].head())
categorical_features = data.select_dtypes(include=["object"]).columns
data = pd.get_dummies(data, columns=categorical_features)
print("\nDummified Categorical Features:")
print(data.head())