import matplotlib.pyplot as pltimport numpy as np y = df.loc[0:100, 4].valuesy = np.where(y == 'Iris-setosa',-1,1)X = df.iloc[0:100,[0,2]].values plt.scatter(X[:50,0], X[:50,1], color='red', marker='o', label='setosa')plt.scatter(X[50:100,0], X[50:10…