Description Usage Arguments Value Examples
This function evaluates whatever code you pass to it in the environment of
the qry_funs
list. This allows you to cut down on typing when
writing your queries. If you want to cut down on typing even more, you can
try assigning the qry_funs
list into your global environment
with: list2env(qry_funs, envir = globalenv())
.
1 | with_qfuns(code, envir = parent.frame())
|
code |
Code to evaluate. See example. |
envir |
Where should R look for objects present in |
The result of code
- i.e., your query.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # Without with_qfuns, we have to do:
qry_funs$and(
qry_funs$gte(patent_date = "2007-01-01"),
qry_funs$text_phrase(patent_abstract = c("computer program")),
qry_funs$or(
qry_funs$eq(inventor_last_name = "ihaka"),
qry_funs$eq(inventor_first_name = "chris")
)
)
#...With it, this becomes:
with_qfuns(
and(
gte(patent_date = "2007-01-01"),
text_phrase(patent_abstract = c("computer program")),
or(
eq(inventor_last_name = "ihaka"),
eq(inventor_first_name = "chris")
)
)
)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.