je suis à la recherche d'exécuter ddply sur un subsest de mes données, mais l'exemple ci-dessous retourne juste VRAI ou FAUXfonction application conditionnellement à l'aide ddply
ddply(demoData, .(name, id, gender == "Male"), summarize, tot = sum(count))
et
ddply(demoData[demoData$gender == 'Male'], .(name, id, gender), summarize, tot = sum(count))
doesn ne semble pas fonctionner non plus. finalement j'ai besoin de résumer "count" pour toutes les instances de gender = "Male" par nom et id.
échantillon de données demandé
id name gender age count
1 apple Male 13-20 25
1 apple Male 21-40 30
1 apple Female 13-20 60
1 apple Female 21-40 42
2 banana Male 13-20 45
2 banana Male 21-40 12
2 banana Female 13-20 22
2 banana Female 21-40 74
ce que je veux revenir est
1 apple Male 55
2 banana Male 57
Pouvez-vous poster un échantillon de vos données? – mnel