part A
1. Write a program to describe the dataset using pandasdataframe commands and
encode the
same.
Program Code :
fromsklearn import datasets
importnumpy as np
import pandas as pd
[Link] import LabelEncoder, OneHotEncoder
data=pd.read_csv(r"C:\Users\jackw\Downloads\[Link]")
iris=datasets.load_iris()
data=[Link](data=np.c_[iris['data'],iris['target']],
columns=iris['feature_names']+['target'])
data['target_names']=data['target'].replace(dict(enumerate(iris.target_names)))
print([Link]())
[Link]()
print([Link]())
Label_encoder=LabelEncoder()
data['target_names']=Label_encoder.fit_transform(data['target_names'])
print(data['target_names'])
print(Label_encoder.classes_)
print(data['target_names'].value_counts())
One_hot=OneHotEncoder()
transformed_data=One_hot.fit_transform(data['target_names'].[Link](-
1,1)).toarray()
print(One_hot.categories_)
transformed_data=[Link](transformed_data,
columns=['setosa','versicolor','virginica'])
print(transformed_data.head())