Untitled
unknown
plain_text
2 years ago
546 B
7
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...