preguntar acerca de moving-average

2
réponses

Comment calculer efficacement la moyenne à la volée (moyenne mobile)?

Je viens avec ceci n=1; curAvg = 0; loop{ curAvg = curAvg + (newNum - curAvg)/n; n++; } Je pense que les faits saillants de cette façon sont: - Il évite les grands nombres (et le débordement possible si vous additionnez puis divisez) - vous …
demandé sur 1970-01-01 00:33:35
2
réponses

Moyenne mobile en postgresql

j'ai le tableau suivant dans ma base de données Postgresql 9.1: select * from ro; date | shop_id | amount -----------+----------+-------- 2013-02-07 | 1001 | 3 2013-01-31 | 1001 | 2 2013-01-24 | 1001 | 1 2013-01-17 …
demandé sur 1970-01-01 00:33:33
3
réponses

Moyenne Mobile Apache Spark

j'ai un énorme fichier en HDFS avec des points de données de séries chronologiques (Yahoo Stock prices). je veux trouver la moyenne mobile de la série chronologique Comment dois-je m'y prendre pour écrire le travail D'Apache Spark pour le faire . …
demandé sur 1970-01-01 00:33:34
1
réponses

Comprendre la Convolve de NumPy

pour calculer une moyenne mobile simple,numpy.convolve semble faire le travail. Question: Comment faire le calcul quand vous utilisez np.convolve(values, weights, 'valid')? quand les docs ont mentionné convolution product is only given for point …
demandé sur 1970-01-01 00:33:33
5
réponses

Lissage des valeurs au fil du temps: moyenne mobile ou quelque chose de mieux?

Je Code quelque chose au moment où je prends un tas de valeurs au fil du temps à partir d'une boussole matérielle. Cette boussole est très précise et se met à jour très souvent, avec le résultat que si elle bouge légèrement, je me retrouve avec la va …
demandé sur 1970-01-01 00:33:30
9
réponses

Calculer la moyenne mobile / mobile en C++

je sais que c'est réalisable avec élan par: utiliser boost::accumulateurs, Comment puis-je réinitialiser la taille d'une fenêtre de roulement, est-ce qu'il garde l'histoire supplémentaire? Mais je voudrais vraiment éviter d'uti …
demandé sur 1970-01-01 00:33:32