No idea why I changed your data frame from RData2019 to RStat2019. Sorry!
The native pipe operator will use the LHS (left hand side) for the first unnamed argument on the RHS (right hand side). If you name the first argument, then it will go in the second position, which in this case is the data.
RData2019 |> lm(SINGLE ~ OpeningDay + Friday)
will give an error, but
RData2019 |> lm(formula = SINGLE ~ OpeningDay + Friday)
will work fine.
The native pipe also uses _ as a simple placeholder
RData2019 |> lm(SINGLE ~ OpeningDay + Friday, data = _)