8
votes

Quelles sont les bibliothèques de séries chronologiques?

Je cherche une bibliothèque .NET pour le travail de la série chronologique. Il peut être libre ou commercial. Mes exigences de base sont les suivantes:

  • Gestion des séries chronologiques dans des fréquences variables (quotidiennement, des entreprises quotidiennes, la semaine se terminant vendredi, mensuelle, trimestrielle, annuelle, etc.).
  • convertissez entre différentes fréquences de calendrier, passant de haute à basse fréquence et de faible à haute fréquence.
  • Transformations de série horaire de soutien tels que les moyennes mobiles, les pourcentages annualisés changements, etc.
  • permettant de combiner la série chronologique; Par exemple, série A = B + SQRT (C)

2 commentaires

Quelques questions, comment calculerait-on également le SQRT (mensuel) également comment cela serait-il utilisé?


Lazare - Le SQRT () Appel I Métité Il y avait juste pour démontrer que je souhaite pouvoir utiliser des fonctions mathématiques standard dans mes formules. La série chronologique n'est qu'une gamme de nombres, la fonction fonctionne donc sur chaque numéro. Le cas d'utilisation de base pour ce type de bibliothèque travaille avec des données économiques. Vous pourriez avoir des ventes au détail mensuelles, des prix quotidiens du pétrole, un PIB trimestriel, etc. Vous voudrez peut-être assurer des lectures trimestrielles du PIB à annuelles, prendre des changements mensuels en pourcentage de ventes au détail, etc.


4 Réponses :


1
votes

La bibliothèque de Timesheriesdb est conçue pour stocker d'énormes horaires fortement tapé avec une compression personnalisable. Le résultat est un iénumérable générique qui peut être introduit dans une bibliothèque de statistiques. (Disclaimer: Publié par l'auteur de Lib)


0 commentaires

1
votes

La série de séries chronologiques haute peformance dans les fichiers plats est couverte par

https://github.com/discretelogics/teafiles.net

Je suis un fondateur de la discretelogique fournissant cette bibliothèque.


0 commentaires

1
votes

Consultez Deedle pour la manipulation des séries chronologiques en C # et F #.

Deedle est une bibliothèque facile à utiliser pour la manipulation de données et de séries chronologiques et pour la programmation scientifique. Il prend en charge travailler avec des cadres de données structurés, des données commandées et non ordonnées, ainsi que des séries chronologiques. Deedle est conçu pour bien fonctionner pour une programmation exploratoire à l'aide de la console interactive F # et C #, mais peut également être utilisée dans un code .NET compilé efficace.


0 commentaires

0
votes

Il y a une autre bibliothèque " thinkshaparptimeflow " qui est axé sur la série chronologique (pas de cadre de données comme unedefe) et conçu pour C #.

https://github.com/jandotnet/thinkshaarp.timeflow

Il peut également être utilisé dans les ordinateurs portables Jupiter interactifs.

Voir la portable jupiter pour usage.

Disclaimer: je suis l'auteur de la bibliothèque.


0 commentaires