You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some time ago there was a detailed discussion about TimeSeries.jl functionality. In particular there was an idea to define a separate timestamps vector that support different time types: JuliaStats/TimeSeries.jl#482 (comment)
The main reason for it is to support different time representations:
Some time ago there was a detailed discussion about TimeSeries.jl functionality. In particular there was an idea to define a separate timestamps vector that support different time types: JuliaStats/TimeSeries.jl#482 (comment)
TSFrames already separates out index from data. In its simplest form:
struct TSFrame
coredata ::DataFrameend
The first column of the DataFrame is the index. This is done to provide the flexibility to support other types of index.
Having said that, there is plan to implement custom typed index for TSFrame. Currently, the index is <: Union{Int, TimeType} but it can, essentially, be any type as long as it can be sorted (I can't remember anything else but I am sure there are a few other constraints).
As I mentioned above, ideally, these should be possible.
scales from milliseconds to days and years,
This is already possible with DateTime index. There are functions to support this scaling like to_period() and endpoints(). For applying a function over a period there is apply().
Some time ago there was a detailed discussion about TimeSeries.jl functionality. In particular there was an idea to define a separate timestamps vector that support different time types: JuliaStats/TimeSeries.jl#482 (comment)
The main reason for it is to support different time representations:
Is there any plans or interest to support such functionality in this package?
The text was updated successfully, but these errors were encountered: