Filtern von Zeilen wenn Wert über 0 ist.

Allgemeine Statistik mit R, die Test-Methode ist noch nicht bekannt, ich habe noch keinen Plan!

Moderatoren: EDi, jogo

Antworten
Just94
Beiträge: 2
Registriert: Do Aug 15, 2019 2:57 pm

Filtern von Zeilen wenn Wert über 0 ist.

Beitrag von Just94 » Do Aug 15, 2019 3:14 pm

Hallo Zusammen,

ich benötige Hilfe bei meiner Analyse mit R.
Ich habe eine Tabelle die in den Einzelnen Spalten den Umsatz aufzeigen

Code: Alles auswählen

Firmenname  Umsatz 2014 Umsatz 2015 Umsatz 2016 Umsatz 2018 Umsatz 2019
xyz                1000             0                  30                15                 0
123                0                  0                   0                  100              0
abc                20               0                   0                   0                 0 
Jetzt möchte ich, nach Neukunde Filtern. Ein Neukunde ist es wenn ab dem Jahr 2018 Umsatz gemacht wurde und vorher nicht wie in der zweiten Zeile. Leider weiß ich kein befehl dafür.
Und das Gefilterte möchte ich in einer Extra Tabelle ausgeben.
Vielen Dank für eure Hilfe.
Zuletzt geändert von jogo am Do Aug 15, 2019 3:30 pm, insgesamt 1-mal geändert.
Grund: Formatierung verbessert. http://forum.r-statistik.de/viewtopic.php?f=20&t=29

jogo
Beiträge: 1424
Registriert: Fr Okt 07, 2016 8:25 am

Re: Filtern von Zeilen wenn Wert über 0 ist.

Beitrag von jogo » Do Aug 15, 2019 3:34 pm

Hallo Just,

willkommen im Forum!

Code: Alles auswählen

Neukunden <- rowSums(DeinDataframe[2:4])==0
DeinDatafrane[Neukunden, -(2:4)]
Gruß, Jörg

Just94
Beiträge: 2
Registriert: Do Aug 15, 2019 2:57 pm

Re: Filtern von Zeilen wenn Wert über 0 ist.

Beitrag von Just94 » Do Aug 15, 2019 3:59 pm

Ich werde es Versuchen.

Vielen Dank für die Info.

bigben
Beiträge: 954
Registriert: Mi Okt 12, 2016 9:09 am

Re: Filtern von Zeilen wenn Wert über 0 ist.

Beitrag von bigben » Do Aug 15, 2019 4:04 pm

Jörgs "schnelle Nummer" setzt voraus, dass es keine negativen Umsätze gibt und prüft nicht, ob in Spalte 5 tatsächlich Umsatz gemacht wurde. Das mit den negativen Umsätzen erscheint vernünftig, ob man auf Umsätze nach 2018 prüfen muss, hängt von Deinen Daten ab.
Siehe viewtopic.php?f=20&t=11

LG,
Bernhard
---
Programmiere stets so, dass die Maxime Deines Programmierstils Grundlage allgemeiner Gesetzgebung sein könnte

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste