LoslegenKostenlos loslegen

The Conflicted Package

Great package authors think alike. This means they often come up with the same function name. In base R, there is a function called lag() that is used in time-series. In the dplyr package, a similarly named function used to next values in a vector.

You are going to use the conflicted package to handle this issue.

Diese Übung ist Teil des Kurses

Defensive R Programming

Kurs anzeigen

Anleitung zur Übung

  • Load the dplyr and conflicted packages.
  • Use conflict_prefer() to select the dplyr version of lag().
  • Test the lag() function and verify it gives the expected output. This has been done for you.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Load the dplyr and conflicted packages
library("___")
library("___")

# Prefer the dplyr version of the lag function
conflict_prefer("___", "___")

# This should return NA, 1, 2, 3
lag(1:4)
Code bearbeiten und ausführen