So all is good. You are successfully using the R pipe %>% (before it became part of R). If you want to use the newer pipe that is part of R, i.e. |> instead of %>% you will have to install a more recent version of R. Your previous email with sessionInfo() showed that you are using R version 3.4.4 from 2018. As other people have already told you, you will need to install R version 4.1.0 or later. Good luck On Wed, Jun 19, 2024 at 10:00?AM Ogbos Okike <giftedlife2014 at gmail.com> wrote:> The output of the command is, indeed, 55. See below: > > > library(magrittr) > > 1:10 %>% sum() > [1] 55 > > On Wed, Jun 19, 2024 at 7:52?AM Eric Berger <ericjberger at gmail.com> wrote: > >> In your R session do >> >> library(magrittr) >> 1:10 %>% sum() >> >> This should output 55. >> If that does not work send the results, include the output of >> sessionInfo() showing that you have loaded magrittr. >> >> >> >> On Wed, Jun 19, 2024 at 9:43?AM Ogbos Okike <giftedlife2014 at gmail.com> >> wrote: >> >>> Dear Eric, >>> Good morning from Nigeria. >>> >>> Please, see the output of the session below: >>> >>> > sessionInfo() >>> R version 3.4.4 (2018-03-15) >>> Platform: x86_64-pc-linux-gnu (64-bit) >>> Running under: Ubuntu 18.04.6 LTS >>> >>> Matrix products: default >>> BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 >>> LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 >>> >>> locale: >>> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C >>> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 >>> [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 >>> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C >>> [9] LC_ADDRESS=C LC_TELEPHONE=C >>> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C >>> >>> attached base packages: >>> [1] stats graphics grDevices utils datasets methods base >>> >>> loaded via a namespace (and not attached): >>> [1] compiler_3.4.4 >>> >>> On Tue, Jun 18, 2024 at 8:31?PM Eric Berger <ericjberger at gmail.com> >>> wrote: >>> >>>> Please show the output of >>>> > sessionInfo() >>>> >>>> >>>> On Tue, Jun 18, 2024 at 7:49?PM Ogbos Okike <giftedlife2014 at gmail.com> >>>> wrote: >>>> >>>>> Thanks, Duncan for contributing. I quickly tried entering the command >>>>> on a >>>>> new line. But the error pointed specifically to the point. It didn't >>>>> run. >>>>> Best regards >>>>> Ogbos >>>>> >>>>> On Tue, Jun 18, 2024 at 5:38?PM Duncan Murdoch < >>>>> murdoch.duncan at gmail.com> >>>>> wrote: >>>>> >>>>> > 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 >>>>> > >>>>> > > >>>>> > > If you don't want to do that, install and load the 'magrittr' >>>>> package >>>>> > > and change |> to %>% everywhere. >>>>> > > >>>>> > > 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 at 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 at 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 at 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. >>>>> > >>>>> >>>>> [[alternative HTML version deleted]] >>>>> >>>>> ______________________________________________ >>>>> R-help at 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. >>>>> >>>>[[alternative HTML version deleted]]
Ogbos Okike
2024-Jun-19 07:38 UTC
[R] I have Problem using the Pipe Command: PROBLEM SOLVED!
Dear Eric, This is too great! I quickly changed |> to %>% and it worked like margic. Ben suggested that earlier but I thought I had to open the installed 'magrittr' with gedit in order to edit it. Following your pointers now, I simply changed the |> in my code to %>% to I have great success and peace. Thank you very much. Thanks too to all others who assisted. Best regards Ogbos On Wed, Jun 19, 2024 at 8:28?AM Eric Berger <ericjberger at gmail.com> wrote:> So all is good. You are successfully using the R pipe %>% (before it > became part of R). > If you want to use the newer pipe that is part of R, i.e. |> instead of > %>% you will have to install a more recent version of R. > Your previous email with sessionInfo() showed that you are using R version > 3.4.4 from 2018. > As other people have already told you, you will need to install R version > 4.1.0 or later. > > Good luck > > > On Wed, Jun 19, 2024 at 10:00?AM Ogbos Okike <giftedlife2014 at gmail.com> > wrote: > >> The output of the command is, indeed, 55. See below: >> >> > library(magrittr) >> > 1:10 %>% sum() >> [1] 55 >> >> On Wed, Jun 19, 2024 at 7:52?AM Eric Berger <ericjberger at gmail.com> >> wrote: >> >>> In your R session do >>> >>> library(magrittr) >>> 1:10 %>% sum() >>> >>> This should output 55. >>> If that does not work send the results, include the output of >>> sessionInfo() showing that you have loaded magrittr. >>> >>> >>> >>> On Wed, Jun 19, 2024 at 9:43?AM Ogbos Okike <giftedlife2014 at gmail.com> >>> wrote: >>> >>>> Dear Eric, >>>> Good morning from Nigeria. >>>> >>>> Please, see the output of the session below: >>>> >>>> > sessionInfo() >>>> R version 3.4.4 (2018-03-15) >>>> Platform: x86_64-pc-linux-gnu (64-bit) >>>> Running under: Ubuntu 18.04.6 LTS >>>> >>>> Matrix products: default >>>> BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1 >>>> LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1 >>>> >>>> locale: >>>> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C >>>> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 >>>> [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 >>>> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C >>>> [9] LC_ADDRESS=C LC_TELEPHONE=C >>>> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C >>>> >>>> attached base packages: >>>> [1] stats graphics grDevices utils datasets methods base >>>> >>>> >>>> loaded via a namespace (and not attached): >>>> [1] compiler_3.4.4 >>>> >>>> On Tue, Jun 18, 2024 at 8:31?PM Eric Berger <ericjberger at gmail.com> >>>> wrote: >>>> >>>>> Please show the output of >>>>> > sessionInfo() >>>>> >>>>> >>>>> On Tue, Jun 18, 2024 at 7:49?PM Ogbos Okike <giftedlife2014 at gmail.com> >>>>> wrote: >>>>> >>>>>> Thanks, Duncan for contributing. I quickly tried entering the command >>>>>> on a >>>>>> new line. But the error pointed specifically to the point. It didn't >>>>>> run. >>>>>> Best regards >>>>>> Ogbos >>>>>> >>>>>> On Tue, Jun 18, 2024 at 5:38?PM Duncan Murdoch < >>>>>> murdoch.duncan at gmail.com> >>>>>> wrote: >>>>>> >>>>>> > 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 >>>>>> > >>>>>> > > >>>>>> > > If you don't want to do that, install and load the 'magrittr' >>>>>> package >>>>>> > > and change |> to %>% everywhere. >>>>>> > > >>>>>> > > 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 at 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 at 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 at 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. >>>>>> > >>>>>> >>>>>> [[alternative HTML version deleted]] >>>>>> >>>>>> ______________________________________________ >>>>>> R-help at 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. >>>>>> >>>>>[[alternative HTML version deleted]]