Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified __pycache__/__init__.cpython-36.pyc
Binary file not shown.
Binary file modified q01_load_data/__pycache__/__init__.cpython-36.pyc
Binary file not shown.
Binary file modified q01_load_data/__pycache__/build.cpython-36.pyc
Binary file not shown.
8 changes: 3 additions & 5 deletions q01_load_data/build.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# Default imports
import pandas as pd

import pandas as pd
path = 'data/house_prices_multivariate.csv'


# Write your code here :
def load_data(path):
return pd.read_csv(path)

Binary file modified q01_load_data/tests/__pycache__/__init__.cpython-36.pyc
Binary file not shown.
Binary file not shown.
Binary file modified q02_data_splitter/__pycache__/__init__.cpython-36.pyc
Binary file not shown.
Binary file modified q02_data_splitter/__pycache__/build.cpython-36.pyc
Binary file not shown.
8 changes: 6 additions & 2 deletions q02_data_splitter/build.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# Default Imports
from greyatomlib.linear_regression.q01_load_data.build import load_data

import pandas as pd
path = 'data/house_prices_multivariate.csv'
def load_data(path):
return pd.read_csv(path)
df = load_data('data/house_prices_multivariate.csv')


# Your Code Here
def data_splitter(df):
return df.iloc[:,:-1],df.iloc[:,-1]

Binary file modified q02_data_splitter/tests/__pycache__/__init__.cpython-36.pyc
Binary file not shown.
Binary file not shown.
Binary file modified q03_linear_regression/__pycache__/__init__.cpython-36.pyc
Binary file not shown.
Binary file modified q03_linear_regression/__pycache__/build.cpython-36.pyc
Binary file not shown.
24 changes: 19 additions & 5 deletions q03_linear_regression/build.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
from greyatomlib.linear_regression.q01_load_data.build import load_data
from greyatomlib.linear_regression.q02_data_splitter.build import data_splitter

import pandas as pd
from sklearn.linear_model import LinearRegression
#path = 'data/house_prices_multivariate.csv'
def load_data(path):
return pd.read_csv(path)
df = load_data('data/house_prices_multivariate.csv')


# Your Code Here
def data_splitter(df):
return df.iloc[:,:-1],df.iloc[:,-1]



dataframe = load_data('data/house_prices_multivariate.csv')
X, y = data_splitter(dataframe)
X,Y = data_splitter(df)
def linear_regression(X,Y):
from sklearn.linear_model import LinearRegression
regressor = LinearRegression()
regressor.fit(X,Y)
return regressor

# Write your code here :


Binary file modified q03_linear_regression/tests/__pycache__/__init__.cpython-36.pyc
Binary file not shown.
Binary file not shown.