Description Usage Arguments Details Value Author(s) References See Also Examples
View source: R/RSiteSearch.function.R
Returns a data.frame from
RSiteSearch(string, "function") which can be
sorted and subsetted by user specifications and viewed in an HTML
table.
1 2 | RSiteSearch.function(string, maxPages = 10, sort.=NULL,
quiet = FALSE, ...)
|
string |
A character string. See
|
maxPages |
The maximum number of pages to download assuming 20 links per page. |
sort. |
a character vector specifying how the |
quiet |
logical; if |
... |
ignored |
RSiteSearch.function searchs the help pages of packages covered
by the RSiteSearch archives. To restrict the search to only
packages installed locally, use help.search.
1. Access the RSitSearch engine with string,
restricting to "functions", storing Score, Package,
Function, Date, Description, and Link in a
data.frame.
2. Compute Count, MaxScore and TotalScore for
each Package accessed. Combine them in a matrix
PackageSummary.
3. Sort PackageSummary in the order defined by the occurrance
of c('Count', 'MaxScore', 'TotalScore', 'Package') in sort..
4. Merge PackageSummary with the data.frame of search
hits.
5. Sort the combined data.frame as defined by sort..
6. Make the result have class c("RSiteSearch", "data.frame") and add
attributes hits, summary, and call.
7. Done.
an object with class c('RSiteSearch', 'data.frame') with columns and attributes as follows:
Columns |
|
Attributes |
|
Spencer Graves and Sundar Dorai-Raj
http://www.namazu.org/doc/tips.html.en#weight - reference on
determining Score
help.search to search only installed packages.
RSiteSearch,
download.file
http://finzi.psych.upenn.edu/search.html for a web interface to
this same search capability with more general options. This function
searches only "Target: Functions" from that site, ignoring the R-help
arcihves.
http://www.r-project.org/search.html for a list of alternative R search capabilities, each of which may be best for different types of inquiries.
1 2 3 4 5 6 7 | z <- RSiteSearch.function("spline", maxPages = 2)
str(z)
# To search for 2 terms, not necessarily together:
RSS <- RSiteSearch.function('RSiteSearch function', 1)
str(RSS)
# To search for an exact string, use braces:
RSS. <- RSiteSearch.function('{RSiteSearch function}', 1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.