ML Expt 10
ML Expt 10
import numpy as np
iris = load_iris()
X = iris.data
y = iris.target
scaler = StandardScaler()
X_scaled = scaler.fit_transform(X)
pca = PCA(n_components=2)
X_pca = pca.fit_transform(X_scaled)
# Print shapes
plt.figure(figsize=(8, 6))
plt.legend()
plt.grid(True)
plt.show()
OUTPUT: