Description Usage Arguments Details Value Note Author(s) See Also Examples
View source: R/unionRSiteSearch.R
Combines to RSiteSearch objects into a new RSiteSearch object
with only one row for any help page duplicated between the two.
unionRSiteSearch removed the duplicate entries.
intersectRSiteSearch keeps only the duplicates.
| 1 2 3 4 5 6 7 | unionRSiteSearch(x, y, sort.=NULL)
intersectRSiteSearch(x, y, sort.=NULL)
## S3 method for class 'RSiteSearch'
Ops(e1,e2)
# This supports "|" for "unionRSiteSearch"
# and "&" for "intersectRSiteSearch".
 | 
| x, y | objects of class  | 
| sort. | Optional  | 
| e1, e2 | objects of class  | 
1. xy <- rbind(x, y)
2.  For any (Package, Function) appearing in both
x and y, the row with the largest Score is
retained and the other is deleted.
3.  Apply sortRSiteSearch to the rebuild the summary and sort
the result as desired.
4. attr(xy, 'hits') <- c(attr(x, 'hits'), attr(y, 'hits'))
an object with class c('RSiteSearch', 'data.frame') as returned by
sortRSiteSearch and RSiteSearch.function.
Binary operators & and | are implemented for the S3 class RSiteSearch
Spencer Graves and Romain Francois
RSiteSearch.function
sortRSiteSearch
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | des1 <- RSiteSearch.function('differential equations', 1)
de1 <- RSiteSearch.function('differential equation', 1)
# each retrieves 1 page of 20 hits
# but not the same 20
de.s <- unionRSiteSearch(des1, de1)
# combines the two, eliminating duplicates.
# or the sorter version:
de.s <- des1 | de1
# Keep only the common entries.
de2 <- intersectRSiteSearch(des1, de1)
de2 <- des1 & de1
# summary and HTML still work with the combined object.
summary(de.s)
HTML(de.s)
summary(de2)
HTML(de2)
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.