Plot not working

Sharan Basappa sharan.basappa at gmail.com
Sat May 5 02:05:20 EDT 2018


On Saturday, 5 May 2018 10:59:13 UTC+5:30, John Ladasky  wrote:
> On Friday, May 4, 2018 at 9:13:02 PM UTC-7, Sharan Basappa wrote:
> > I am new to Python and using it to learn machine learning.
> > 
> > Below is a sample program I am running to plot IRIS data set.
> > The code runs but no plot comes up. I am not sure what the issue is with the code.
> > 
> > # Imports
> > from matplotlib import pyplot as plt
> > from sklearn.datasets import load_iris
> > import numpy as np
> > 
> > # load the data with load_iris from sklearn
> > data = load_iris()
> > features = data['data']
> > feature_names = data['feature_names']
> > target = data['target']
> > 
> > #print("features\n",features)
> > #print("feature names\n",feature_names)
> > #print("target\n",target);
> > #print("data\n",data)
> > 
> > for t,marker,c in zip(range(3),">ox","rgb"):
> >     # plot each class on its own to get different colored markers
> >     plt.scatter(features[target == t,0],
> >                 features[target == t,1],
> >                 marker=marker,
> >                 c=c)
> 
> Try adding a call to plt.show() at the end.

Thanks a lot. That was the issue



More information about the Python-list mailing list