From 7ba26634d023d70e8b83a75c77a8ceb295091de0 Mon Sep 17 00:00:00 2001 From: Michel Juillard <michel@dell-michel.home> Date: Tue, 26 May 2020 14:22:03 +0200 Subject: [PATCH] fixing typo --- src/TimeDataFrames.jl | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/TimeDataFrames.jl b/src/TimeDataFrames.jl index 40d9035..44f79ab 100644 --- a/src/TimeDataFrames.jl +++ b/src/TimeDataFrames.jl @@ -20,12 +20,19 @@ TimeDataFrame(frequency::Frequency) = TimeDataFrame(DataFrame(), Vector{Period}(), true, frequency) function TimeDataFrame(dataframe::AbstractDataFrame, frequency::Frequency, firstperiod; - copycol::Bool=true) + copycols::Bool=true) periods = [Period(firstperiod + i - 1, 0, frequency) for i in 1:DataFrames.nrow(dataframe)] TimeDataFrame(DataFrame(dataframe; copycols), periods, true, frequency) end -function TimeDataFrame(filename::String, frequency::Frequency, firstperiod) +function TimeDataFrame(filename::String, frequency::Frequency, firstperiod::Integer) + data = DataFrame(CSV.File(filename)) + continuous = true + periods = [Period(firstperiod + i - 1, 0, Year) for i in 1:size(data, 1)] + TimeDataFrame(data, periods, true, frequency) +end + +function TimeDataFrame(filename::String, frequency::Frequency, firstperiod::Integer) data = DataFrame(CSV.File(filename)) continuous = true periods = [Period(firstperiod + i - 1, 0, Year) for i in 1:size(data, 1)] -- GitLab