SPARQLGraph[iri,expr]
識別子 iri で識別されたグラフのコンテキスト内の expr を表す.
SPARQLGraph
SPARQLGraph[iri,expr]
識別子 iri で識別されたグラフのコンテキスト内の expr を表す.
詳細とオプション
- SPARQLSelectおよび関連関数でSPARQLGraph[iri,patt]を使って,識別子 iri で識別されるグラフとグラフパターン patt を比べることができる.
- SPARQLInsertDataおよび関連関数でSPARQLGraph[iri,data]を使って,識別子 iri で識別されるグラフにデータを挿入することができる.
例題
例 (1)
Needs["GraphStore`"]rdfs[s_] := URL["http://www.w3.org/2000/01/rdf-schema#" <> s];
time[s_] := URL["http://www.w3.org/2006/time#" <> s];
ex[s_] := URL["http://example.org/" <> s];countryData = RDFStore[
{
RDFTriple[ex["spain"], rdfs["label"], "Spain"],
RDFTriple[ex["spain"], ex["population"], 46528024],
RDFTriple[ex["hungary"], rdfs["label"], "Hungary"],
RDFTriple[ex["hungary"], ex["population"], 9817958]
},
<|
ex["historical/1980"] -> {
RDFTriple[ex["historical/1980"], time["year"], 1980],
RDFTriple[ex["spain"], ex["population"], 37439035]
}
|>
]countryData//SPARQLSelect[SPARQLGraph[SPARQLVariable["g"], {
RDFTriple[SPARQLVariable["g"], time["year"], SPARQLVariable["year"]],
RDFTriple[ex["spain"], ex["population"], SPARQLVariable["pop"]]
}] -> {"year", "pop"}]countryData//SPARQLSelect[RDFTriple[ex["spain"], ex["population"], SPARQLVariable["pop"]]]countryData = countryData//SPARQLInsertData[SPARQLGraph[ex["historical/1961"], {
RDFTriple[ex["historical/1961"], time["year"], 1961],
RDFTriple[ex["spain"], ex["population"], 30739250]
}]]countryData//SPARQLSelect[SPARQLGraph[SPARQLVariable["g"], {}]]関連するガイド
テキスト
Wolfram Research (2019), SPARQLGraph, Wolfram言語関数, https://reference.wolfram.com/language/GraphStore/ref/SPARQLGraph.html.
CMS
Wolfram Language. 2019. "SPARQLGraph." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/GraphStore/ref/SPARQLGraph.html.
APA
Wolfram Language. (2019). SPARQLGraph. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/GraphStore/ref/SPARQLGraph.html
BibTeX
@misc{reference.wolfram_2026_sparqlgraph, author="Wolfram Research", title="{SPARQLGraph}", year="2019", howpublished="\url{https://reference.wolfram.com/language/GraphStore/ref/SPARQLGraph.html}", note=[Accessed: 13-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_sparqlgraph, organization={Wolfram Research}, title={SPARQLGraph}, year={2019}, url={https://reference.wolfram.com/language/GraphStore/ref/SPARQLGraph.html}, note=[Accessed: 13-August-2026]}