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')
Monthly Downloads
331
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