[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