EntityProperty

実体タイプのリスト »

EntityProperty[type,pname]

EntityValueで使うために,pname で識別された特性を表す.

EntityProperty[class,pname]

計算された実体クラス class によって導入された特性を表す.

EntityProperty[type,pname,{qual1val1,qual2val2,}]

限定子の規則 qualivaliによって変更された特性を表す.

詳細とオプション

  • 限定子がない特性について言及する際は,EntityPropertyのラッパーは,一般に,使っても使わなくてもよい.
  • EntityProperty[type,name]のタイプは,組込みの実体タイプまたはEntityRegisterで登録されたEntityStoreで指定されたタイプである.
  • type"type"または"type""child1""child2"の形式でよい.
  • EntityProperties[type]を使って指定タイプの特性リストを得る.
  • Entityオブジェクトの特性値はEntity[][EntityProperty[]]またはEntityProperty[][Entity[]]を使って得ることができる.
  • EntityProperty[]["prop"]を使って特性のメタデータを検索することができる.メタデータ特性には以下が含まれる.
  • "Qualifiers"特性に使用可能な限定子のリスト
    "QualifierValues"各限定子に与えられる可能な値のリスト
    "Label"特性のラベル
    "Definition"特性のテキストによる詳細な定義
    "Source"特性のソース情報
    "PhysicalQuantity"実体 - 特性値に関連付けられた物理量
    "Unit"実体 - 特性値に関連付けられた共通単位
  • 限定子の値がAutomaticのときは,適用可能な形式の値が使えることを意味する.例えば,"Date"限定子の場合は,適切な日付または日付範囲が含まれる.
  • ExtendedEntityClassおよびAggregatedEntityClassは新たな特性を導入することができる.新たに導入された特性についてのEntityPropertyの第1引数はその特性の実体クラスである.
  • EntityProperty式のInformationは,その式に関連付けられたEntityTypeNameによって異なる特性を与える.

例題

すべて開くすべて閉じる

  (3)

"Aircraft"タイプの特性は巡航速度を表す:

コンコルドの巡航速度を取り出す:

アメリカ合衆国の人口を求める:

1980年の人口を求める:

Datedを使って同じクエリを行う:

分子量の"Unit"を求める:

を使ってカフェインの分子量について尋ねる:

スコープ  (2)

都市の人口特性について使用可能な限定子を得る:

"Age"限定子の可能な値を得る:

"Age"限定子の値を"Adult"にして使う:

EntityPropertyは,特性についてより限定的な限定子を持つことができる:

以下では,"Date"限定子が特定の年を指定している:

アプリケーション  (1)

1900年から2010年までの5年ごとの日付範囲を作る:

該当年のオランダの人口を求める:

このデータを使って日付プロットを作る:

特性と関係  (1)

以下ではEntityPropertyラッパーは任意であり,特性名を使うだけで十分である:

考えられる問題  (1)

一度に1つの特性で実体を呼び出すのは特性の単一のリストで呼び出すのよりも遅い:

実体特性が1回の呼出しでリクエストされているので,以下の形式の方が速い:

実体とその特性はキャッシュされるので,続く呼出しは格段に速くなる:

Wolfram Research (2014), EntityProperty, Wolfram言語関数, https://reference.wolfram.com/language/ref/EntityProperty.html (2019年に更新).

テキスト

Wolfram Research (2014), EntityProperty, Wolfram言語関数, https://reference.wolfram.com/language/ref/EntityProperty.html (2019年に更新).

CMS

Wolfram Language. 2014. "EntityProperty." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2019. https://reference.wolfram.com/language/ref/EntityProperty.html.

APA

Wolfram Language. (2014). EntityProperty. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EntityProperty.html

BibTeX

@misc{reference.wolfram_2024_entityproperty, author="Wolfram Research", title="{EntityProperty}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/EntityProperty.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_entityproperty, organization={Wolfram Research}, title={EntityProperty}, year={2019}, url={https://reference.wolfram.com/language/ref/EntityProperty.html}, note=[Accessed: 22-November-2024 ]}