WikidataData
WikidataData[item,property]
给出所给条目的指定属性的值.
WikidataData[{item1,item2,…},property]
给出每个 itemi 的值.
WikidataData[item,{property1,property2,…}]
给出每个 propertyi 的值.
WikidataData[items,properties]
给出每个条目的每个属性的值.
更多信息和选项
- WikidataData 从 Wikidata 的 SPARQL 端点获取数据.
- 可用 ExternalIdentifier 对象、URL 或原始的 Wikidata 标识符(如 "Q15241057" 或 "P31")指定条目和属性.
- 条目的原始 Wikidata 标识符的形式通常为 "Qnnn",属性的标识符的形式则为 "Pnnn".
- 支持以下属性:
-
"Label" 条目的标签 "Description" 条目的描述 "AlternativeLabels" 条目的其他标签 "WikidataID" 与条目对应的 ExternalIdentifier["WikidataID",…] 对象 "Entity" 与条目对应的实体 - 可将来自 $ExternalIdentifierTypes 的所有类型用作属性,用来请求指定类型的 ExternalIdentifier 对象.
- WikidataData[item,"Properties"] 给出指定条目的所有可用属性. 可通过 WikidataData[item,"sname"] 获取可用属性的已命名子集. "sname" 的可能的值包括:
-
"IdentifierProperties" 外部标识符属性 "NonIdentifierProperties" 除去外部标识符属性的所有属性 - 还可以用 Entity[…] 指定属性.
- 可用 EntityClass[type,{prop1vspec1,…}] 指定条目的隐式列表,其中 type 是实体类型或 ExternalIdentifier 对象,propi 是 EntityProperty 或 ExternalIdentifier 对象,vspeci 是值或布尔运算符.
- 支持的布尔运算符包括:
-
EqualTo[x] 值等于 x UnequalTo[x] 值不等于 x GreaterThan[x] 值大于 x GreaterEqualThan[x] 值大于或等于 x LessThan[x] 值小于 x LessEqualThan[x] 值小于或等于 x Between[{min,max}] 值位于 min 和 max 之间 MissingQ 该属性没有值 Not@*MissingQ 该属性有值 - 也支持含有形式为 propTakeLargest[n] 的规则的 EntityClass[type,rules] 或 propTakeSmallest[n].
- WikidataData[itemspec,propspec] 返回每个值的列表,如果 itemspec 是列表或类似列表,则增加一个层级,如果 propspec 是列表或类似列表,也增加一个层级.
- WikidataData[itemspec,propspec,"format"] 可用来改变结果的格式. "format" 的可能的值包括:
-
"Dataset" 一个 Dataset,其中,最低层级的键是指定的条目,倒数第二低的层级的键为指定的属性 "Association" 一个嵌套关联,其中,最低层级的键是指定的条目,倒数第二低的层级的键为指定的属性 - WikidataData[itemspec,pclass,"format"] 包括每个指定条目的指定属性类别 pclass 的所有可用属性. pclass 的可能的值包括:
-
All 所有属性 "IdentifierProperties" 外部标识符输性 "NonIdentifierProperties" 除去外部标识符属性的所有属性 - 简化形式 WikidataData[itemspec,"format"] 等价于 WikidataData[itemspec,All,"format"].
- 可给出以下选项:
-
Language $Language 使用何种语言 Method Automatic 选择哪些陈述以及每个陈述中包含哪些信息 - Language 的设置会影响返回的 ExternalIdentifier 对象的 "Label" 和 "Description" 值.
- 在 Method{opt1val1,…} 中,可给出以下子选项 opti:
-
"StatementFormat" "Value" 每个陈述包含什么信息 "StatementRank" "Best" 包含哪些陈述 - "StatementFormat" 的设置包括:
-
"Value" 值(默认) "Association" 包含值、限定符和参考信息的关联 "Dataset" 一个 Dataset,包括值、限定符和参考信息 {"format","opt1"val1,…} 子选项,控制关联或数据集中包含的内容 All 包含值、限定符和参考信息的关联 - 可给出以下子选项:
-
"IncludeQualifiers" Automatic 是否包含限定符 "IncludeReferences" Automatic 是否包含参考信息 - "StatementRank" 的设置包括:
-
"Best" 如果没有首选的陈述可用,则采用普通等级的陈述,否则采用首选陈述(默认) "Preferred" 首选陈述 "Normal" 普通等级的陈述 "Deprecated" 弃用的陈述 "NonDeprecated" 普通等级的陈述或首选陈述 All 所有陈述
范例
打开所有单元关闭所有单元范围 (2)
选项 (3)
应用 (1)
Wolfram Research (2020),WikidataData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/WikidataData.html.
文本
Wolfram Research (2020),WikidataData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/WikidataData.html.
CMS
Wolfram 语言. 2020. "WikidataData." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/WikidataData.html.
APA
Wolfram 语言. (2020). WikidataData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/WikidataData.html 年