GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — machinelearningclassification/irisplot.py at master · cambridgecoding/machinelearningclassification Expand file tree/ Copy pathirisplot.pyMore file actions 25 lines (20 loc) · 801 Bytes / Copy pathirisplot.pyFile metadata and controls25 lines (20 loc) · 801 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import matplotlib.pyplot as plt from sklearn.datasets import load_iris iris = load_iris() X = iris.data labels = iris.target_names #Symbols to represent the points for the three classes on the graph. gMarkers = ["+", "_", "x"] #Colours to represent the points for the three classes on the graph gColours = ["blue", "magenta", "cyan"] #The index of the class in target_names gIndices = [0, 1, 2] #Column indices for the two features you want to plot against each other: f1 = 0 f2 = 1 for mark, col, i, iris.target_name in zip(gMarkers, gColours, gIndices, labels): plt.scatter(x = X[iris.target == i, f1], y = X[iris.target == i, f2], marker = mark, c = col, label=iris.target_name) plt.legend(loc='upper right') plt.xlabel(iris.feature_names[f1]) plt.ylabel(iris.feature_names[f2]) plt.show() |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |