# CategoricalTimeSeries.jl

**URL:** <https://discourse.julialang.org/t/categoricaltimeseries-jl/49458>\
**Category:** Package Announcements\
**Created:** [November 2, 2020, 1:20pm UTC](https://discourse.julialang.org/t/categoricaltimeseries-jl/49458 "2020-11-02T13:20:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Johncowk](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/johncowk/32/8032_2.png) [@Johncowk](https://discourse.julialang.org/u/Johncowk)\
**Post date:** [November 2, 2020, 1:20pm UTC](https://discourse.julialang.org/t/categoricaltimeseries-jl/49458/1 "2020-11-02T13:20:57Z")

</div>

Hi!

When dealing with time-series of **categorical data** , basic quantities like mean value or variance are undifined (How to find the mean of `["cat", "dog", "cat", "cat, "dog"]` ?). Concepts like **stationnarity** or **correlations** also need to be revisited.

I often had to deal with such time-series and implemented various standard methods in the present small package: [CategoricalTimeSeries.jl](https://github.com/johncwok/CategoricalTimeSeries.jl).  
The main functions were tested by reproducing results from the corresponding litterature.

I will keep adding utilities when I discover new concepts. I hope it can be usefull to you as well!
