Skip to content

Commit

Permalink
simplification
Browse files Browse the repository at this point in the history
  • Loading branch information
benhamner committed Mar 6, 2015
1 parent 9d7853e commit 6967b44
Showing 1 changed file with 1 addition and 9 deletions.
10 changes: 1 addition & 9 deletions src/common.jl
Original file line number Diff line number Diff line change
Expand Up @@ -59,19 +59,11 @@ function float_matrix(df::DataFrame)
end

data_set_x(data::SupervisedDataFrame) = float_matrix(data.df[data_frame_feature_columns(data)])
function data_set_y(data::SupervisedDataFrame)
if eltype(data.df[data.target_column])<:Float64
return array(data.df[data.target_column], 0.0)
end
return [y for y=data.df[data.target_column]]
end
data_set_y(data::SupervisedDataFrame) = array(data.df[data.target_column])
data_set_x_y(data::SupervisedDataSet) = data_set_x(data), data_set_y(data)

function StatsBase.fit(data::SupervisedDataFrame, opts::SupervisedModelOptions)
x, y = data_set_x_y(data)
if typeof(opts) <: RegressionModelOptions
y *= 1.0
end
columns = data_frame_feature_columns(data)
DataFrameModel(fit(x, y, opts), columns)
end
Expand Down

0 comments on commit 6967b44

Please sign in to comment.