Wolfram言語の組込みシンボル.

Entity["WolframLanguageSymbol",name]または

タイプ"WolframLanguageSymbol"の実体を表す.

[prop]

指定された特性の値を与える.

[{propi,}]

特性のリストの値を与える.

[prop,{qualivali,}]

限定子規則 quali->vali によって修正された指定特性の値を与える.

EntityClass["WolframLanguageSymbol",{propispeci,}]

speci で定義された propi の値を持つ実体のクラスを表す.

実体のサンプル

実体クラスのサンプル

特性

  • Attributesattributes
    CharacterCountcharacter count
    CloudSupportNotescloud support notes
    CloudSupportStatuscloud support status
    CommonOptionValuescommon option values
    DateIntroduceddate introduced
    DateLastModifieddate last modified
    DatesModifieddates modified
    DocumentationBasicExamplesdocumentation basic examples
    DocumentationDetailsdocumentation details
    DocumentationExampleCountsdocumentation example counts
    DocumentationExampleInputsdocumentation example inputs
    DocumentationExampleTextdocumentation example text
    EntityClassesentity classes
    EntityTypeListentity type list
    EponymousPeopleeponymous people
    EqualPrecedenceSymbolsequalprecedence symbols
    Frequenciesfrequencies of usage
    FullVersionIntroducedfull version introduced
    FullVersionLastModifiedfull version last modified
    FullVersionsModifiedfull versions modified
    FunctionalityAreasfunctionality areas
    FunctionEssaysymbol background
    KeyboardShortcutskeyboard shortcuts
    Membershipsmemberships
    Namename
    OptionNamesoption names
    Optionsoptions
    PlaintextUsageplaintext usage
    PrecedenceRanksprecedence ranks
    Ranksranks of usage
    RelatedEntitiesrelated entities
    RelatedGuidePagesrelated guide pages
    RelatedLinksrelated links
    RelatedSymbolsrelated symbols
    RelationshipCommunityGraphrelationship community graph
    RelationshipGraphrelationship graph
    ShortNotationsshort notations
    SubjectClassificationssubject classifications
    SymbolsLinkingTosymbols linking to
    SymbolsUsingAsAttributesymbols using as attribute
    SymbolsUsingAsOptionsymbols using as option
    TextStringstext strings
    Timelinetimeline
    TimelineEventstimeline events
    Translationstranslations
    TypesetUsagetypeset usage
    TypesetUsageNotestypeset usage notes
    URLURL
    VersionIntroducedversion introduced
    VersionLastModifiedversion last modified
    VersionsModifiedversions modified
    WolframDocumentationLinkWolfram documentation link

詳細

  • "WolframLanguageSymbol"実体には,Mathematicaの最新発行版にドキュメントが含まれるすべてのシンボルで,System`コンテキストに現れるものが含まれる.
  • "WolframLanguageSymbol"実体クラスには,"Atomic"(アトミックな),"Curryable"(カリー化可能),"Experimental"(実験的) 等の特別の特定を持つシンボルのグループが含まれる.
  • "WolframLanguageSymbol"の特性と実体は,より新しいバージョンが開発中の場合でも,最新発行版のMathematicaに対応する.
  • 特性の中には,"WolframLanguageSymbol"実体タイプ全体について使え, EntityValue["WolframLanguageSymbol",property]の形式を使って得られるものもある.そのような特性には以下が含まれる.
  • "Properties"使用できる特性のリスト
    "PropertyCanonicalNames"使用できる特性の標準名
    "SampleEntities"使用できる実体のサンプルリスト(通常の長さは10)
    "SampleEntityClasses"使用できる実体クラスのサンプルリスト(通常の長さは10)
    "EntityCount"使用できる実体の数
    "Entities"使用できる実体のリスト
    "EntityCanonicalNames"使用できる実体の標準名
    "EntityClasses"使用できる実体クラスのリスト
    "EntityClassCanonicalNames"使用できる実体クラスの標準名
    "PropertyClasses"使用できる特性クラスのリスト
    "PropertyClassCanonicalNames"使用できる特性クラスの標準名
    "PropertyCount"使用できる特性の数
  • EntityValue["WolframLanguageSymbol",property,annotation]の第3引数として以下の注釈が使える.
  • "EntityAssociation"実体と実体特性値の連想
    "PropertyAssociation"特性と実体特性値の連想
    "EntityPropertyAssociation"指定の実体がキー,値が特性と実体特性値のネストした連想である連想
    "PropertyEntityAssociation"指定の特性がキー,値が実体と実体特性値のネストした連想である連想
    "Dataset"指定の実体がキー,値が特性名と実体特性値の連想であるデータ集合
  • EntityValue[property,annotation]の第2引数として以下の注釈が使える.
  • "Qualifiers"特性の可能な限定子のリスト
    "QualifierValues"各限定子に与えることができる値のリスト
    "DefaultQualifierValues"特性の限定子のデフォルト値のリスト
    "Description"特性についての短いテキストでの説明
  • 限定子の値であるAutomaticは,適用できる形式の値が使えることを意味する.例えば,"Date"限定子には固有の日付や日付範囲が含まれる.

例題

すべて開くすべて閉じる

  (4)

実体を調べる際には,を使う:

ある実体の特性値を求める:

ある実体について使用できる特性すべてのデータ集合を取り出す:

バージョン2で導入されたWolfram言語シンボルすべてを求める:

スコープ  (6)

陰的な実体クラス  (3)

陰的に定義された実体クラスを使って,バージョン11.3で導入されたWolfram言語シンボルのリストを返す:

"PlottingSymbols"機能の分野に含まれるシンボルをすべてリストする:

陰的に定義された実体クラスを使って,Wolfram言語のシンボルで最もよく使われるもの5個を返す:

限定子  (3)

"RelationshipCommunityGraph"特性についてテキストで説明を返す:

"Translations"特性で使える限定子を返す:

"Translations"特性で使える限定子と値を返す:

シンボルSumのドイツ語翻訳を返す:

"Frequencies"特性で使える限定子を返す:

"Frequencies"特性で使える限定子と値を返す:

"Corpus"限定子を使って,単一コーパスについて値を返す: