An R client to the PatentsView API
You can get the stable version from CRAN:
install.packages("patentsview")To get a bug fix or to use a feature from the development version, you can install the development version from GitHub:
# install.packages("pak")
pak::pak("ropensci/patentsview")The PatentsView API
provides an interface to a disambiguated version of USPTO. The
patentsview R package provides one main function, search_pv(), to
make it easy to interact with the API:
library(patentsview)
search_pv(query = '{"_gte":{"patent_date":"2007-01-01"}}')
#> $data
#> #### A list with a single data frame on patents level:
#>
#> List of 1
#> $ patents:'data.frame': 1000 obs. of 1 variable:
#> ..$ patent_id: chr [1:1000] "10000000" ...
#>
#> $query_results
#> #### Distinct entity counts across all downloadable pages of output:
#>
#> total_hits = 5,815,634Head over to the package’s webpage for more info, including:
- A getting started vignette for first-time users. The package was also introduced in an rOpenSci blog post.
- An in-depth tutorial on writing queries
- A list of basic examples
- Two examples of data applications (e.g., a brief analysis of the top assignees in the field of databases)