Description Usage Arguments Value Query limits See Also Examples
Makes a POST request to Wikidata Query Service SPARQL endpoint.
1 | query_wikidata(sparql_query, format = c("simple", "smart"))
|
sparql_query |
SPARQL query (can be a vector of queries) |
format |
"simple" uses CSV and returns pure character data frame, while
"smart" fetches JSON-formatted data and returns a data frame with datetime
columns converted to |
A tibble data frame
There is a hard query deadline configured which is set to 60 seconds. There are also following limits:
One client (user agent + IP) is allowed 60 seconds of processing time each 60 seconds
One client is allowed 30 error queries per minute See query limits section in the WDQS user manual for more information.
get_example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | sparql_query <- "SELECT
?softwareVersion ?publicationDate
WHERE {
BIND(wd:Q206904 AS ?R)
?R p:P348 [
ps:P348 ?softwareVersion;
pq:P577 ?publicationDate
] .
}"
query_wikidata(sparql_query)
## Not run:
query_wikidata(sparql_query, format = "smart")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.