Und nun alles zusammen
Mit allem, was du inzwischen gelernt hast, kannst du schon ziemlich viele Probleme lösen.
Nun nimm einmal an, du hast nicht die Anzahl der Aufrufe deines eigenen LinkedIn-Profils erfasst, sondern eine Umfrage in dem Unternehmen durchgeführt, für das du arbeitest. Alle Mitarbeitenden mit einem LinkedIn-Profil sollten dir sagen, wie oft dieses Profil in den letzten sieben Tagen aufgerufen wurde. Du hast die Ergebnisse in einem Dataframe namens li_df
gespeichert. Dieser Dataframe ist im Arbeitsbereich verfügbar – durch den Befehl li_df
kannst du ihn in der Konsole aufrufen und dir genauer anschauen.
Diese Übung ist Teil des Kurses
R für Fortgeschrittene
Anleitung zur Übung
- Wähle die gesamte zweite Spalte namens
day2
aus dem Dataframeli_df
als Vektor aus und weise siesecond
zu. - Erstelle mithilfe von
second
einen logischen Vektor, derTRUE
enthält, wenn die entsprechende Anzahl von Profilaufrufen größer als 25 oder kleiner als 5 ist, und ansonstenFALSE
. Speichere diesen logischen Vektor alsextremes
. - Wende die Funktion
sum()
auf den Vektorextremes
an und zähle so die Anzahl derTRUE
-Werte inextremes
. (Das heißt, du ermittelst die Anzahl der Mitarbeitenden, deren Profile entweder sehr beliebt oder sehr unauffällig sind.) Gib diese Zahl einfach in der Konsole aus.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# li_df is pre-loaded in your workspace
# Select the second column, named day2, from li_df: second
# Build a logical vector, TRUE if value in second is extreme: extremes
# Count the number of TRUEs in extremes