Develop a machine learning model to classify Iris flowers into Setosa, Versicolor, and Virginica species using flower measurements.
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- Scikit-Learn
- Jupyter Notebook
The Iris dataset was loaded directly from Scikit-Learn using:
from sklearn.datasets import load_irisPerformed:
- Dataset shape analysis
- Data type inspection
- Null value checking
- Descriptive statistics
- Pairplot visualization
- Boxplot visualization
Accuracy: 100%
Accuracy: 100%
| Model | Accuracy |
|---|---|
| Logistic Regression | 100% |
| KNN | 100% |
Both models successfully classified all test samples.
DataScience-Task1-IrisFlowerClassification/
├── Iris_Flower_Classification.ipynb
├── README.md
├── screenshots/
└── output/
Muhammad Danish