[R] using edit to extract codes from vignette failed

Duncan Murdoch murdoch.duncan at gmail.com
Mon Sep 8 18:35:44 CEST 2014


On 08/09/2014 12:21 PM, PO SU wrote:
> Tks for correcting me not using the file argument, but the codes you supply  seem still not work.
>
> edit(vignette("grobs",package = "grid")) can't work.
> I am using win7, the latest version of Rstudio which using R.3.1.1.The error is:
> Error in editor(file = file, title = title) :
>    argument "name" is missing, with no default
>
>

That appears to be an RStudio bug.

edit(vignette("grobs",package = "grid"))

works fine in R.  You should report it to them.


Duncan Murdoch

>
>
>
>
>
>
>
>
> --
>
> PO SU
> mail: desolator88 at 163.com
> Majored in Statistics from SJTU
>
>
>
> At 2014-09-08 05:46:39, "Karl Ropkins" <K.Ropkins at its.leeds.ac.uk> wrote:
> >Try:
> >
> >edit(vignette("grobs",package = "grid"))
> >
> >(edit is a method. It looks at the class of the first entry, name, to identify which method to use. See ?edit.  You want it to use edit.vignette, so you need to drop 'file=' so you pass the vignette to edit as the first argument or name=. Then edit will pass it to edit.vignette and it'll work. Or go direct: edit.vignette(vignette("grobs",package = "grid")). See ?vignette. Maybe the use of name as the first argument of a method is a little misleading? But you can work out what is going if you work through the help documentation.)
> >
> >Karl
> >
> >
> >Message: 9
> >Date: Sun, 7 Sep 2014 17:06:44 +0800 (CST)
> >From: "PO SU" <rhelpmaillist at 163.com>
> >To: "R. Help" <r-help at r-project.org>
> >Subject: [R]   using  edit to extract codes from vignette failed
> >Message-ID: <4d3c1c8a.1c96.1484f5d8d31.Coremail.rhelpmaillist at 163.com>
> >Content-Type: text/plain; charset=UTF-8
> >
> >Dear expeRts,
> >? ? When i using the following code, i get a error as follows:
> >
> >?edit(file=vignette("grobs",package = "grid"))
> >Error in edit.vignette(file = vignette("grobs", package = "grid")) :?
> >? argument "name" is missing, with no default
> >
> >I investigated edit function, but still can't ?get codes from a vignette, May you help me?
> >
> >--
> >
> >PO SU
> >mail: desolator88 at 163.com
> >Majored in Statistics from SJTU
> >
> >______________________________________________
> >R-help at r-project.org mailing list
> >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
> 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