[R] I have Problem using the Pipe Command

Martin Maechler m@ech|er @end|ng |rom @t@t@m@th@ethz@ch
Wed Jun 19 09:32:19 CEST 2024


>>>>> Duncan Murdoch 
>>>>>     on Tue, 18 Jun 2024 12:25:49 -0400 writes:

    > On 2024-06-18 12:17 p.m., Ben Bolker wrote:
    >> You probably have to update your R version. The native pipe |> wasn't
    >> introduced until R version 4.4.  R.version.string (among others) will
    >> tell you what version you have.

    > Typo: it was introduced in R 4.1.0.

    > Another possible problem is with line breaks.  This works:

    > 1:10 |>
    > mean()

    > but this fails:

    > 1:10
    > |> mean()

    > Duncan Murdoch

Yes, of course (as I know you know), the same way that

    >  1:10
    >  + 1

does "not" work.



    >> If you don't want to do that, install and load the 'magrittr' package
    >> and change |> to %>% everywhere.

I really think that in June 2024  you (Ogbos) should not run
"productively" an R version that is older than May 2021 (where R
4.1.0 was released) :

  $ R-4.1.0 --version | head 1
  R version 4.1.0 (2021-05-18) -- "Camp Pontanezen"

  $ R-4.1.0 --vanilla -s -e '1:10|>sum()' 
  [1] 55
  $ 

So upgrading your R to current (R 4.4.1)  is *very* much recommended.

Martin Maechler


    >> On 2024-06-18 12:13 p.m., Ogbos Okike wrote:
    >>> Greetings to everyone and thank you for your readiness to help.
    >>> 
    >>> I have problems using the pipe command (|>).
    >>> 
    >>> Once I have it in any script on my system, it won't.
    >>> 
    >>> The error message will say:
    >>> 
    >>> unexpected '>'
    >>> I loaded the two packages below to see if it would handle it. But the
    >>> problem remains.
    >>> library(magrittr)
    >>> library(dplyr)
    >>> 
    >>> I searched to see if there was a way to install the command. But I was not
    >>> successful.
    >>> 
    >>> Please tell me what to do to be able to use the pipe command on my system.
    >>> I would be grateful for any help.
    >>> Thank you.
    >>> 
    >>> Sincerely yours
    >>> Ogbos
    >>> 
    >>> [[alternative HTML version deleted]]
    >>> 
    >>> ______________________________________________
    >>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
    >>> https://stat.ethz.ch/mailman/listinfo/r-help
    >>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
    >>> and provide commented, minimal, self-contained, reproducible code.
    >> 
    >> ______________________________________________
    >> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
    >> https://stat.ethz.ch/mailman/listinfo/r-help
    >> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
    >> and provide commented, minimal, self-contained, reproducible code.

    > ______________________________________________
    > R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
    > https://stat.ethz.ch/mailman/listinfo/r-help
    > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
    > and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list