¿Cómo usar los gráficos burbuja en Wikidata?

22/10/2019

Un criterio para seleccionar una biblioteca para reutilizar sus contenidos podría ser el número de propiedades que tiene en un repositorio externo. Wikidata permite crear distintos tipos de resultados como respuesta a sus consultas entre las que se encuentra un mapa o una burbuja. Las principales bibliotecas tienen propiedades creadas en Wikidata para enlazar sus autoridades y obras. Por ejemplo, la Biblioteca Virtual Miguel de Cervantes tiene los autores enlazados a partir de la propiedad P2799.

La siguiente sentencia SPARQL recupera las bibliotecas marcadas con la instrucción VALUES y representa en forma de burbuja el número de propiedades de cada una de ellas (propiedad P1687, Wikidata property).

#defaultView:BubbleChart
SELECT (COUNT(?property) AS ?properties) ?lib ?libLabel ?libDescription
WHERE { 
VALUES ?lib {wd:Q4903493 wd:Q23308 wd:Q131454 wd:Q919757 wd:Q234110 wd:Q193563 wd:Q750403 wd:Q193563 wd:Q27302}
  ?lib wdt:P1687 ?property.   
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
} GROUP BY ?lib ?libLabel ?libDescription
ORDER BY DESC(?properties)

Obteniendo como resultado el siguiente gráfico:

 

También podríamos visualizarlo para todas las bibliotecas, la consulta sería la siguiente:

 

#defaultView:BubbleChart
SELECT (COUNT(?property) AS ?properties) ?lib ?libLabel ?libDescription
WHERE { 
  ?lib p:P31/ps:P31/wdt:P279* wd:Q7075 . # digital library   
  ?lib wdt:P1687 ?property.   
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
} GROUP BY ?lib ?libLabel ?libDescription
ORDER BY DESC(?properties)

 

Obteniendo como resultado la siguiente gráfica: