什么是.NET时间序列库?

时间:2010-02-16 15:12:20

标签: .net time

我正在寻找一个用于时间序列工作的.NET库。它可以是免费的也可以是商业的。我的基本要求如下:

  • 处理不同频率的时间序列(每日,每日营业,周五结束,每月,每季度,每年等)。
  • 在不同日历频率之间转换,从高频到低频,从低频到高频。
  • 支持时间序列转换,如移动平均值,年化百分比变化等。
  • 允许时间序列组合在一起;例如,时间序列A = B + sqrt(C)

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

签出Deedle来操纵C#和F#中的时间序列。

  

Deedle是一个易于使用的库,用于处理数据和时间序列以及进行科学编程。它支持处理结构化数据帧,有序和无序数据以及时间序列。 Deedle的设计非常适合使用F#和C#交互式控制台进行探索性编程,但也可以用于高效的已编译.NET代码中。

答案 2 :(得分:0)

TimeSeriesDB库旨在存储具有可自定义压缩的巨大强类型时间序列。结果是一个通用的IEnumerable,可以输入任何统计库。 (免责声明:由lib的作者发布)

答案 3 :(得分:0)

平面文件中的高性能时间序列持久性由

涵盖

https://github.com/discretelogics/TeaFiles.Net

我是提供此库的discretelogix的创始人。