[R] using edit to extract codes from vignette failed
rhelpmaillist at 163.com
Mon Sep 8 18:21:16 CEST 2014
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
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:
>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.)
>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
>? ? 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?
>mail: desolator88 at 163.com
>Majored in Statistics from SJTU
>R-help at r-project.org mailing list
>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