Untitled

 avatar
unknown
plain_text
2 years ago
546 B
4
Indexable
import pandas as pd
import numpy as np
import math

dt = pd.read_csv("BostonHousing.csv",header="infer").values

x = dt[:,0:-1]
y = dt[:,-1]

nrows=dt.shape[0]

print(nrows)

test_split = float(input("Enter the number between 0 and 1 :"))
nrows_train = math.floor((1-test_split)*nrows)

per_row = np.random.permutation(nrows)

x_test = x[per_row[0:nrows_train],:]

y_test  = y[per_row[0:nrows_train]]

x_t = x[per_row[nrows_train:],:]

y_t = y[per_row[nrows_train:]]

print(x_test.shape,y_test.shape,x_t.shape,y_t.shape)
Editor is loading...