Seite 1 von 1

Löschen mehrerer Zeilen eines Datensatzes

BeitragVerfasst: Do 10. Nov 2022, 16:58
von Moritz Elber
Hallo,
In meinem Datensatz sind hinter einigen Beobachtungswerten kleine Buchstaben, die den Informationsgehalt des Wertes beschreiben, sozusagen kleine Fußnoten. Diese möchte ich aus meinem Datensatz entfernen und da diese immer auf ungeraden Zeilen meines Datensatzes liegen, wollte ich wissen ob man mit einem 'drop if' Befehl diese auf einmal entfernen kann, da es sonst doch sehr aufwändig wäre. Und kann man dann auch den Bereich einschränken, also dass nicht alle ungeraden Zeilen gelöscht werden? Ich danke schon mal im Voraus für Eure Antworten!

Re: Löschen mehrerer Zeilen eines Datensatzes

BeitragVerfasst: Do 10. Nov 2022, 20:13
von Staxa
Löscht alle ungeraden Zeilen. Das würde ich aber sehr sorgfältig kontrollieren.

Code: Alles auswählen
gen id = _n
drop if mod(id, 2) == 1



https://de.wikipedia.org/wiki/Division_mit_Rest#Modulo