Seite 1 von 1

Werte mit gleicher ID addieren

BeitragVerfasst: Mi 23. Okt 2013, 15:45
von Paula
An meinem banalen Betreff wird klar: Ich bin Stata-Anfänger.
Habe bisher leider keine Lösung für mein Problem gefunden.

Ich habe Artikel mit eindeutiger ID, allerdings hat jeder Artikel verschiedene Ausprägung bei der Variablen "Land".
Somit habe ich z.B. für Artikel 123 für die Variable Sold 3 Werte, da der Artikel in drei Ländern verkauft wurde.

Artikel Land Sold
123 DE 5
123 AT 4
123 IT 2

Wie kann ich anhand der Artikel ID, die verkäufe addieren??? Die Variable Land interessiert mich nicht.
Das Ergebnis der Summe möchte ich in einer neuen Spalte/Variablen haben.


Viele Grüße und DANKE

Re: Werte mit gleicher ID addieren

BeitragVerfasst: Mi 23. Okt 2013, 16:42
von daniel
Code: Alles auswählen
bys Artikel : g foo = sum(Sold)
bys Artikel : replace foo = foo[_N]


Alterantiv -help egen- dort die -total()- Funktion.

Re: Werte mit gleicher ID addieren

BeitragVerfasst: Mi 23. Okt 2013, 18:01
von Paula
Super! Vielen Dank für die schnelle Antwort.
Hat geklappt.

Re: Werte mit gleicher ID addieren

BeitragVerfasst: Do 8. Sep 2016, 16:38
von Teresa1989
Hallo zusammen,

ich habe ähnliches Problem, jedoch möchte ich noch eine weitere Variable im Vergleich zu oben gestellter Aufgabe berücksichtigen.
D.h. ich möchte über alle identischen Artikel (123) und identischen Länder z.B. AT die Summe in jeder Zeile bilden. D.h. in jeder Zeile mit Kombi 123 + AT möchte ich eine 5 (4+1/Summe von Sold) stehen haben. Dies geht doch aber nur mit einer Schleife oder?

Kurze Wiederholung des Beispiels:
Artikel Land Sold
123 DE 5
123 AT 4
123 AT 1
123 IT 2

Wäre super lieb, wenn mir jemand bei dem wahrscheinlich recht simplen Beispiel helfen könnte.
Vielen Danke und Grüße

Re: Werte mit gleicher ID addieren

BeitragVerfasst: Mi 14. Sep 2016, 00:34
von www.beratung-statistik.de
Hi,
dafür brauchst du keine Schleife, es reicht ein weiterer egen-Befehl. Versuch es mal damit:

bysort Artikel Land: egen neuevariable = sum(Sold)

Gruss

Re: Werte mit gleicher ID addieren

BeitragVerfasst: Do 29. Sep 2016, 09:17
von Teresa1989
Super, danke! Hat alles geklappt.

Re: Werte mit gleicher ID addieren

BeitragVerfasst: Di 19. Nov 2019, 11:36
von maria...
Hallo Zusammen,

ich habe hierzu noch eine Frage.

Wie würde ich es machen, wenn ich dafür keine neue Variable erstellen möchte sondern die Zeilen zusammenfassen möchte, sodass später dort

Artikel Total_Sold
123 11

stehen würde?

Viele Grüße

Maria