The SPARQL Package allows you to directly import results of SPARQL SELECT queries into the statistical environment of R as a data frame, allowing one to directly perform statistical analysis on datasets on the web. This tutorial shows how to do a visual analysis with the Gephi graph visualization tool, and basic social network analysis with R of the data in the DBpedia repository about Hollywood movies. It makes use of the SPARQL Package for R and the igraph library.
URL: http://linkedscience.org/tools/sparql-package-for-r/sparql-package-for-r-gephi-movie-star-graph-visualization-tutorial/
Keywords: R (programming language), Linked Open Data (LOD), Statistical analysis, Data visualization, Gephi
Author: van Hage, Willem Robert
Publisher: COMBINE project
Language: http://id.loc.gov/vocabulary/iso639-2/eng
Time required: P90M
Educational use: instruction
Educational audience: student
Interactivity type: mixed
- Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
- Uses RDF libraries to process various types of SPARQL query result.
- Interacting with RDF data
- Processing RDF data using programming languages.
- Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
- Uses RDF libraries to process various types of SPARQL query result.
- Uses RDF libraries to process various types of SPARQL query result.
- Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
- Processing RDF data using programming languages.
- Interacting with RDF data
- Uses utilities and convenience functions the provide shortcuts for frequently used patterns, such as matching the multiple label properties used in real data.
- Interacting with RDF data
- Processing RDF data using programming languages.
- Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
- Uses utilities and convenience functions the provide shortcuts for frequently used patterns, such as matching the multiple label properties used in real data.
- Uses utilities and convenience functions the provide shortcuts for frequently used patterns, such as matching the multiple label properties used in real data.
- Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
- Processing RDF data using programming languages.
- Interacting with RDF data
- Interacting with RDF data
- Processing RDF data using programming languages.
- Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
Uses RDF libraries to process various types of SPARQL query result.
Uses utilities and convenience functions the provide shortcuts for frequently used patterns, such as matching the multiple label properties used in real data.
- Uses RDF-specific programming methods to query RDF data and save the results for further processing.
- Uses utilities and convenience functions the provide shortcuts for frequently used patterns, such as matching the multiple label properties used in real data.
- Uses RDF libraries to process various types of SPARQL query result.
- Understands how the pattern matching of SPARQL queries can be expressed using functionally equivalent constructs in RDF programming libraries.
Uses RDF libraries to process various types of SPARQL query result.
Uses utilities and convenience functions the provide shortcuts for frequently used patterns, such as matching the multiple label properties used in real data.
- Processing RDF data using programming languages.
- Uses RDF libraries to process various types of SPARQL query result.
- Uses publicly available tools to visualize data.
- Interacting with RDF data
- Visualizing RDF data
- Uses publicly available tools to visualize data.
- Uses Google FusionTables to create maps and charts.
- Uses publicly available tools to visualize data.
- Visualizing RDF data
- Interacting with RDF data