demo
Project description
VizKG
VizKG is a Python library for Visualizing SPARQL Query Results over Knowledge Graphs.
Supported visualizations so far:
- Table
- ImageGrid
- Map
- Tree
- Timeline
- Dimensions
- Graph
- WordCloud
- Tree Map
- SunBurst Chart
- Line Chart
- Bar Chart
- Area Chart
- StackedArea Chart
- Histogram
- Density Plot
- Box Plot
- Violin Plot
- Bubble Chart
- Scatter Chart
- HeatMap
Installation
Use the package manager pip to install VizKG.
pip install myKGlib
Usage
import myKGlib.vizkg as VizKG
sparql_query = """
#images of cat
#defaultView:ImageGrid
SELECT ?item ?itemLabel ?pic
WHERE
{
?item wdt:P31 wd:Q146 .
?item wdt:P18 ?pic
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en" }
}
"""
#to query another endpoint, change the URL for the service and the query
sparql_service_url = "https://query.wikidata.org/sparql"
chart = VizKG(sparql_query=sparql_query, sparql_service_url=sparql_service_url, chart='imageGrid')
chart.plot()
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
myKGlib-0.0.0.9.tar.gz
(16.5 kB
view hashes)
Built Distribution
myKGlib-0.0.0.9-py3-none-any.whl
(29.0 kB
view hashes)
Close
Hashes for myKGlib-0.0.0.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2268e5a64b5d83c9967dafcf78684fdb404cb187e266f45cb6c0f62137f041a4 |
|
MD5 | 3e8cf7fd1f7832f013ce9d7ce301bea6 |
|
BLAKE2b-256 | 74376a4e3756d0444ad82cdca856afc66f1c6616c28362f5e575e72394bc6b74 |