146 filter_logik
datawrangling
schoice
quiz
Schlüsselwörter
Aufgaben, Statistik, Prognose, Modellierung, R, Datenanalyse, Regression
147 Question
Sie möchten in einem Datensatz nur die Spiele finden, die weniger als 50 Euro kosten und gleichzeitig neuwertig sind. Welche logische Verknüpfung innerhalb der Funktion filter() ist hierfür zwingend erforderlich? Ein falscher Operator würde entweder zu viele oder gar keine Ergebnisse liefern. Denken Sie an die Mengenlehre beim Filtern von Beobachtungen.
147.1 Answerlist
- Der Operator
&(UND), um beide Bedingungen gleichzeitig zu prüfen. - Der Operator
|(ODER), da es egal ist, welche Bedingung zuerst erfüllt ist. - Das einfache Gleichheitszeichen
=, um den Wert zuzuweisen. - Die Funktion
select(), da man zuerst die Spalten einschränken muss. - Ein Ausrufezeichen
!, um die teuren Spiele explizit auszuschließen.
148 Solution
Um Zeilen zu finden, die mehrere Kriterien gleichzeitig erfüllen müssen, nutzt man das logische UND (&). Das ODER (|) würde auch gebrauchte Spiele oder teure neue Spiele anzeigen.
148.1 Answerlist
- Richtig
- Falsch
- Falsch
- Falsch
- Falsch
149 Meta-information
exname: filter_logik extype: schoice exsolution: 10000 exshuffle: TRUE