Utility package for easily turning a SPARQL query into a dataframe
Project description
wikidata2df
Utility package for easily turning a SPARQL query into a dataframe
Ever wished you could easily and programatically get data from Wikidata into a nice and analysable Pandas DataFrame? Well, this package solves that problem: With a single function you can turn your SPARQL query into a pandas DataFrame, without having to deal with the messy JSON intermediate.
Free software: BSD license
Documentation: https://wikidata2df.readthedocs.io.
Basic Usage
To install:
$ pip install wikidata2df
from wikidata2df import wikidata2df # A SPARQL query to return all cats in Wikidata! cat_query = """ #Cats SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q146. SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". } } """ cats_dataframe = wikidata2df(cat_query) # Returns a Pandas DataFrame
Alternatives
Maybe you want more sofisticated functions? Or a way to edit Wikidata programatically? Awesome!
Check out WikidataIntegrator
Would you rather use R? That’s cool too!
Check out WikidataQueryServiceR
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2020-08-08)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for wikidata2df-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39bb127e2909f642bda2e1f037b990aed6cc069d6bd62cfdffeec1e1bc3f769d |
|
MD5 | d5a8bbd61e9ad3e71ac09075495b80ff |
|
BLAKE2b-256 | d93103cffaee1bca02c503bcee5f94dbd3453f4951d7f2bd52088da2b75a4517 |