Skip to content
Prev 16521 / 63424 Next

Suggestion: help(<package name>)

On 6/10/05, Duncan Murdoch <murdoch at stats.uwo.ca> wrote:
It would be invoked like this:

   package?boot

with the effect of giving help on boot-package.

By the way, note that this already works in R since foo?bar works generally
to give help on bar-foo thus the main issue is just whether packages actually
make use of it, whether R CMD CHECK regards it as mandatory or not and 
support tools such as promptPackage and links.  

The best situation would be that if one did:

   ?mypkg

that it would find all occurrences of

   whatever?mypkg

for each whatever and let the user pick the one desired.

By the way, its sometimes hard to know all the places to look for information
on a package.    It would be nice if library(help = mypkg) gave as comprehensive
a list as possible of the sources of information:

- the description file
- list the vignette(s)
- list the demo(s)
- have a set of files that it looks for: README, NEWS, ChangeLog, 
  WISHLIST, THANKS, CITATION and gives pointers to any that exist
- package?mypkg  (or whatever is decided on here)
- the CRAN task views it belongs to
- the bundle it belongs to
- whether it fully passed, passed with warnings or failed R CMD CHECK

Also it would be nice if one could get this information from the net all in
one place without installing the package since one often wants to investigate 
first.  Some, but not all, of this information is available at, e.g.

http://cran.r-project.org/src/contrib/Descriptions/boot.html

Thread (35 messages)

Henrik Bengtsson Suggestion: help(<package name>) Jun 7 Kurt Hornik Suggestion: help(<package name>) Jun 7 Wolfgang Huber Suggestion: help(<package name>) Jun 7 Henrik Bengtsson Suggestion: help(<package name>) Jun 7 Henrik Bengtsson Suggestion: help(<package name>) Jun 7 Duncan Murdoch Suggestion: help(<package name>) Jun 7 Gabor Grothendieck Suggestion: help(<package name>) Jun 7 robin hankin Suggestion: help(<package name>) Jun 7 Thomas Lumley Suggestion: help(<package name>) Jun 7 Robert Gentleman Suggestion: help(<package name>) Jun 7 Duncan Murdoch Suggestion: help(<package name>) Jun 7 Gabor Grothendieck Suggestion: help(<package name>) Jun 7 Robert Gentleman Suggestion: help(<package name>) Jun 7 Duncan Murdoch Suggestion: help(<package name>) Jun 7 Martin Maechler Suggestion: help(<package name>) Jun 7 Robert Gentleman Suggestion: help(<package name>) Jun 7 Achim Zeileis Suggestion: help(<package name>) Jun 7 Gabor Grothendieck Suggestion: help(<package name>) Jun 7 Brian Ripley Suggestion: help(<package name>) Jun 7 Duncan Murdoch Suggestion: help(<package name>) Jun 7 Torsten Hothorn Suggestion: help(<package name>) Jun 8 A.J. Rossini Suggestion: help(<package name>) Jun 8 robin hankin Suggestion: help(<package name>) Jun 8 Kurt Hornik Suggestion: help(<package name>) Jun 8 Henrik Bengtsson Suggestion: help(<package name>) Jun 8 Duncan Murdoch Suggestion: help(<package name>) Jun 8 Duncan Murdoch Suggestion: help(<package name>) Jun 8 Torsten Hothorn Suggestion: help(<package name>) Jun 8 Duncan Murdoch Suggestion: help(<package name>) Jun 8 Duncan Murdoch Suggestion: help(<package name>) Jun 9 Kurt Hornik Suggestion: help(<package name>) Jun 9 Duncan Murdoch Suggestion: help(<package name>) Jun 10 Gabor Grothendieck Suggestion: help(<package name>) Jun 10 Duncan Murdoch Suggestion: help(<package name>) Jun 10 Duncan Murdoch Suggestion: help(<package name>) Jun 10