Rdocumentation
powered by
Learn R Programming
wikiTools
Tools to obtain info from Wikidata or Wikipedia
Copy Link
Link to current version
Version
Version
1.2.15
1.2.14
1.2.8
1.2.7
1.2.4
0.0.6
Install
install.packages('wikiTools')
Version
1.2.15
License
GPL-3
Maintainer
Modesto Escobar
Last Published
October 18th, 2025
Functions in wikiTools (1.2.15)
Search all functions
urltoFrame
Convert an URL link to an HTML iframe.
m_reqMediaWiki
Retrieve responses using the MediaWiki API.
reqWDQS
Get responses from Wikidata Query Service
reqMediaWiki
Uses httr package to retrieve responses using the MediaWiki API.
w_Property
Get properties of Wikidata entities
user_agent
See https://meta.wikimedia.org/wiki/User-Agent_policy https://www.mediawiki.org/wiki/API:Etiquette
v_AutoSuggest
Suggests VIAF id from a name
w_SearchByAuthority
Get entities that have identifier in a database or authorities' catalog.
w_Geoloc
Get Latitude and Longitude coordinates, and Country of places
searchWiki
Find if there is a Wikipedia page of a name(s) in the selected language.
w_LabelDesc
Return label and/or descriptions of Wikidata entities
selectLang
Convert names of a wikiTools data frame to English or Spanish
pop_up
Create a drop-down vignette for nodes from different items (for galleries).
v_Extract
Gets information from a VIAF record
preName
Reverse the order of the first and last names of every element of a vector.
v_GetRecord
Gets record clusters
validUrl
Find if an URL link is valid.
w_Wikipedias
Get Wikipedia pages of Wikidata entities
v_Search
Run a CQL Query in VIAF
urltoHtml
Convert a Wikipedia URL to an HTML link
w_isInstanceOf
Check if a Wikidata entity is an instance of a class
w_isValid
Check if Wikidata entities are valid
w_query
Response from Wikidata Query Service
w_SearchByIdentifiers
Search for entities that may match identifiers in a database or authorities' catalog.
w_SearchByOccupation
Get Wikidata entities with a certain occupation
w_Exhibit
Extract the first paragraph of a Wikipedia article with a maximum of characters.
w_SearchByLabel
Search Wikidata entities by string (usually labels)
w_EntityInfo
Get information about a Wikimedia entity (human or film)
w_SearchByInstanceof
Get entities which are instance of a Wikidata entity
getWikiFiles
Downloads a list of Wikipedia pages in a specified path of the computer, and return a vector of the no-found names (if any).
doChunks
Execute a function in chunks.
checkEntities
Check if all Wikidata entities in entity_list have valid values
filext
Extract the extension of a file
getWikiData
Create a data.frame with Wikidata of a vector of names.
checkTitles
checkTitles(titles) Check if titles are valid. Return TRUE is all titles are valid, else FALSE. See https://en.wikipedia.org/wiki/Wikipedia:Page_name#Technical_restrictions_and_limitations
getWikiInf
Create a data.frame with Q's and descriptions of a vector of names.
extractWiki
Extract the first paragraph of a Wikipedia article with a maximum of characters.
cc
Converts a text separated by commas into a character vector.
getFiles
Downloads a list of files in a specified path of the computer, and return a vector of the no-found names (if any).
httrGetJSON
httrGetJSON Retrieve responses in JSON format using httr::GET. It is a generic function to use for request these Wikimedia metrics API: https://wikimedia.org/api/rest_v1/ https://www.mediawiki.org/wiki/XTools/API/Page (xtools.wmflabs.org)
nametoWikiFrame
Convert names into a Wikipedia's iframe
m_Opensearch
Open search of a string
m_Pageviews
Get number of views of a Wikipedia article
normalizedTitle
Return the normalized and redirect title from the response
nametoWikiURL
Create the Wikipedia URL of a name or entry.
limitRequester
Limits the rate at which a function will execute
nametoWikiHtml
Create the Wikipedia link of a name or entry.
m_XtoolsInfo
Gets various information from a Wikimedia page