L'accumulation fait référence au processus de combinaison répétée du résultat précédemment calculé avec l'article suivant, jusqu'à épuisement de l'offre d'articles.

Plus à propos accumulate...

J'ai la fonction accumulate suivante: ; accumulate (define (accumulate op initial sequence) (if (null? sequence) initial (op (car sequence) (accumulate op initial (cdr sequence))))) J'essaie d'écrire une fonction length pour obtenir la longueur d'une séquence à l'aide de la fonction a....
1 juin 2021 à 01:53
Compte tenu de ce simple jeu de données: data <- data.frame(ID=seq(1:15), H.team=c("GS","LAC","MIL","CHA","MIL","ATL","TOR","CHA","LAC","GS","TOR","MIL","ATL","CHA","TOR"), A.team=c("MIL","CHA","TOR","ATL","GS","MIL","LAC","GS","TOR","ATL","CHA","LAC","GS","MIL"....
J'ai un fichier de données de noms et d'années, avec une variable factice pour savoir si le nom s'est produit dans un an ou non. J'essaie de créer un Dataframe qui me dise Les noms de nombres totaux qui sont apparus dans cette année et Le nombre de ceux qui sont apparus dans cette année mais non ....
Python a déjà une fonction itertools.accumulate. Cependant, cette fonction s'accumule de gauche à droite: >>> list(itertools.accumulate([[x] for x in range(5)])) [[0], [0, 1], [0, 1, 2], [0, 1, 2, 3], [0, 1, 2, 3, 4]] Au lieu de cela, je voudrais accumuler de droite à gauche, comme ça: >>> list(acc....
21 mai 2021 à 19:39
Disons que j'ai des données test (Dput donnée) où une liste de liste dise items: test <- structure(list(items = list('a', c('b', 'c'), c('d', 'e'), 'f', c('g', 'h')), ID = c(1,1,1,2,2)), row.names = c(NA, 5L), class = "data.frame") library(tidyverse) test %>% group_by(ID) %>% mutat....
16 mai 2021 à 16:27
J'ai un ensemble de données où chaque ligne contient le nombre accumulé de progéniture d'une femme chaque année. Certaines personnes meurent d'une année à l'autre. Year ID Sex AccumulatedFecundity 1 2411 female 29 1 583 female 30 1 469 female 147 2 2290 femal....
12 mai 2021 à 20:30
Je suis juste en train d'essayer mes mains sur des fonctions de la famille de Purrrrrrrrrrrrrrrr. Supposons que je doive effectuer une opération de manière itérative sur le résultat de l'itération précédente dans le vecteur via accumulate Je peux le faire via .x et .y, où .x est le résultat de l'app....
1 mars 2021 à 16:28
Je n'arrive pas à faire fonctionner ce programme. Il est censé prendre un tableau en entrée et sortir un nouveau tableau avec la somme cumulative du tableau d'entrée. J'ai utilisé une fonction pour cela (partie inférieure). Par exemple, Input: 1 2 3 4; Sortie: 1 3 6 10. Problème: Voici mon prog....
26 févr. 2021 à 14:24
Est-ce ceci la seule solution quand il y a un pointeur qui pointe vers un vecteur et que nous aimerions utiliser accumulate pour additionner les nombres ? Existe-t-il une solution plus simple que d'écrire une fonction lambda et d'utiliser un type d'accumulation à quatre arguments? De plus, pour l'....
14 févr. 2021 à 00:41
J'ai lu le manuel d'utilisation de accumulate en disant que c'est une fonction à 2 arguments. Je ne comprends pas l'exemple donné: 1:5 %>% accumulate(`+`) #> [1] 1 3 6 10 15 Si accumulate est une fonction à 2 arguments, le premier élément qu'elle génère doit-il être 3? parce que 1+2=3, pourquo....
7 févr. 2021 à 07:20
J'ai un ensemble de données my_df avec la structure suivante (dput est ajouté à la fin de la question) > my_df group_id other_id case 1 1 1 add 2 1 1 add 3 1 11 add 4 1 1 replace 5 1 11 replace 6 1 ....
22 déc. 2020 à 11:42
J'essaie d'obtenir la somme cumulée des lignes data.table et j'ai pu trouver ce code dans un autre post stackoverflow: devDF1 [, names (devDF1): = Reduce (`+`, devDF1, accumulate = TRUE)] Il le fait ce dont j'en ai besoin .......
12 déc. 2020 à 01:33
Voici mes données pour cet exemple: [ { "date": "25-09-20", "nbrMembers": 1, "nbrWallets": 4 }, { "date": "26-09-20", "nbrMembers": 3, "nbrWallets": 1 }, { "date": "27-09-20", "nbrMembers": 0, "nbrWallets": 2 }, { "date": "28-09-20", "nbrMemb....
1 oct. 2020 à 00:35
J'essaye de reproduire une action simple d'accumuler une valeur un nième nombre de fois. Donc, quelque chose comme la valeur 4 prend 10 fois serait: [0,4,8,12,16,20,24,28,32,36]. Qu'est-ce que je fais mal? public static IList SumValues(int value, int times) { List<object>....
22 oct. 2019 à 00:00
La sortie est 705032704 au lieu de 5000000000. Pourquoi? Je pensais que std::accumulate calculerait la somme des éléments du vecteur. #include <vector> #include <algorithm> #include <cmath> #include <iomanip> #include <string> #include <iterator> #include <queue> #include <stack> #include <numeric> ....
6 août 2019 à 14:43
Je cherche un moyen de calculer avec Python Pandas roulant (*) min d'une série sans fenêtre. Considérons les éléments suivants Series In [26]: s = pd.Series([10, 12, 14, 9, 10, 8, 16, 20]) Out[26]: 0 10 1 12 2 14 3 9 4 10 5 8 6 16 7 20 dtype: int64 J'aimerais avoir une sér....
19 juin 2019 à 10:53
J'essaye d'ajouter une chaîne à la fin d'une chaîne dans Haskell. albumStr = "" main = do let albumStr = albumStr ++ "nothing" print albumStr Chaque fois que je l'exécute, il reste bloqué sur "dans la console et je dois y mettre fin. Pourquoi? et comment ajouter une chaîne à une autre chaîne ....
J'essaie d'utiliser C ++ pour additionner 3 entiers à partir de l'entrée, mais je continue à obtenir 0. S'il vous plaît aider thx. vector<int> x; x.reserve(3); cin >> x[0] >> x[1] >> x[2]; int sum = std::accumulate(x.begin(), x.end(), 0); cout << sum << endl; return 0; 1 2 3 0....
10 mars 2019 à 15:37
J'ai accumulé des valeurs cumulatives pour chaque période. Mais j'ai besoin de valeurs périodiques pour chaque groupe de produits / période. Connaissez-vous une solution dans SQL Server pour y parvenir de manière simple? Voici mes données d'exemple: Product Group | Period | Amount ------------------....
Je travaille actuellement sur du code qui lit dans une séquence d'entiers sous la forme de m1, n1, m2, n2, jusqu'à ce que j'entre un zéro et qu'il imprime la somme de m * n. Voici ce que j'ai jusqu'à présent: #include <stdio.h> #include <stdlib.h> #include <stdbool.h> int main() { int m, n, i, s....
19 mars 2018 à 17:16
Je me demandais s'il y avait des pandas équivalents à cumsum() ou cummax() etc. pour la médiane: par exemple cummedian(). Donc, si j'ai, par exemple, cette trame de données: a 1 5 2 7 3 6 4 4 Ce que je veux c'est quelque chose comme: df['a'].cummedian() Qui devrait produire: 5 6 6 5.5 ....
27 déc. 2017 à 13:46
J'essaie de faire en sorte que ce code affiche le nombre de parties jouées (gameNum). Au lieu de cela, il définit toujours gameNum sur 2, et imprime la dernière impression le nombre de fois où le jeu a été joué. J'ai l'impression d'avoir fait une erreur stupide ici, mais j'ai du mal à la trouver. Po....
29 oct. 2017 à 23:28
Dites que je gagne +5 pièces dans chaque pièce que je termine. Ce que j'essaie de faire, c'est de créer une formule dans Excel qui récupère le total des pièces que j'ai obtenues de la première pièce à la 100e pièce. Avec C ++, je suppose que ce serait quelque chose comme: while (lastRoom > 0) { tota....
29 mars 2017 à 13:10
Je voudrais définir une fonction accumulate_n(op, init, sequences) utilisant accumulate(op, init, seq) en tant que telle: La fonction accumulate_n(op, init, sequences) est similaire à accumulate(op, init, seq) sauf qu'elle prend comme troisième argument une séquence de séquences de longueur égale. ....
J'ai une liste de vecteurs, une liste de scalaires et un point de départ représenté par un tuple. vecs = [(1,1), (2,3), (-1,1)] scalars = [2, 3, 2] start = (-5,0) J'ai une fonction pour ajouter "k fois" un vecteur à un point. def add_vector(point, k, vec): return (point[0]+k*vec[0], point[1]+k*....
9 mai 2016 à 17:06