pima diabetes analysis In [45]: import csv import math import random In [69]: def loadCsv ( filename ): lines = csv . reader ( open ( r 'C:\Users\huzaifa\Downloads\pima-indians-diabetes.csv' )) dataset = list ( lines ) for i in range ( len ( dataset )): dataset [ i ] = [ float ( x ) for x in dataset [ i ]] return dataset In [70]: def splitDataset ( dataset , splitRatio ): trainSize = int ( len ( dataset ) * splitRatio ) trainSet = [] copy = list ( dataset ) while len ( trainSet ) < trainSize : index = random . randrange ( len ( copy )) trainSet . append ( copy . pop ( index )) return [ trainSet , copy ] In [71]: def separateByClass ( dataset ): separated = {} for i in range ( len ( dataset )): vector = dataset [...
Comments
Post a Comment