RemoveProperty

RemovePropertyはバージョン12.1でAnnotationDeleteに置き換えられた.

RemoveProperty[{obj,itemspec}]

obj 中の itemspec に関連付けられたすべての特性を除く.

RemoveProperty[{obj,itemspec},name]

obj 中の itemspec に関連付けられた特性 name を除く.

詳細

  • 特性はGraphMeshRegionBoundaryMeshRegionのようなオブジェクト中の特定の名前付きの項目の name->value のペアを保存し操作するために使われる.
  • RemovePropertyは,指定された特性を除いたオブジェクトを与える.
  • 項目指定 itemspec は,一般に{collection,index}の形を取る.
  • index は,一般に次の形を取る.
  • ind単一の指標
    {ind1,ind2,}指標のリスト
    Allcollection 中の可能なすべての指標
    pattcollection 中の patt にマッチする指標
  • collection は,一般に次の形を取る.
  • col単一の集合
    {col1,col2,}集合のリスト
    All可能なすべての集合
    pattpatt にマッチする集合
  • collection の形の項目指定 itemspec は,集合中のすべての指標についてデフォルト値を参照する.
  • 一般的な特性については,RemovePropertyは事実上値を特性のデフォルト値にリセットする.
  • 特性をサポートするオブジェクトには,GraphMeshRegionBoundaryMeshRegionがある.オブジェクトの各タイプについての項目指定は各関数ページを参照のこと.

例題

すべて開くすべて閉じる

  (1)

頂点または辺の特性を除く:

スコープ  (4)

基本的な用法  (2)

頂点から1つの特性を取り除く:

辺からも取り除く:

頂点からすべての特性を取り除く:

辺からも取り除く:

頂点からいくつかの特性を取り除く:

辺からも取り除く:

頂点の特性  (1)

グラフにいくつかの特性を設定する:

VertexStyleを含む頂点の特性を取り除く:

VertexLabels

VertexSize

VertexShape

VertexShapeFunction

カスタム特性:

辺の特性  (1)

グラフにいくつかの特性を設定する:

EdgeStyleを含む辺の特性を取り除く:

EdgeLabels

EdgeShapeFunction

カスタム特性:

アプリケーション  (1)

Foldを使って RemovePropertyを繰り返し適用する:

部分結果をすべて見る:

特性と関係  (6)

Propertyをラッパーとして使ってGraph等の関数の特性を指定する:

PropertyValueを使って値を抽出する:

未定義の特性については,値$Failedが返される:

PropertyValueを使ってグラフに特性を設定する:

もとのグラフが変わった:

PropertyValueを使ってグラフ特性の設定を解除する:

もとのグラフが変わった:

PropertyListを使ってある特性が設定されているかどうか調べる:

頂点ラベルの規則のリストを生成する:

SetPropertyを使ってもとのグラフに変更を加えることなしに特性を設定する:

もとのグラフは変わっていない:

考えられる問題  (1)

PropertyValueは一般にRemovePropertyより高速である:

Wolfram Research (2010), RemoveProperty, Wolfram言語関数, https://reference.wolfram.com/language/ref/RemoveProperty.html (2015年に更新).

テキスト

Wolfram Research (2010), RemoveProperty, Wolfram言語関数, https://reference.wolfram.com/language/ref/RemoveProperty.html (2015年に更新).

CMS

Wolfram Language. 2010. "RemoveProperty." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/RemoveProperty.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_removeproperty, organization={Wolfram Research}, title={RemoveProperty}, year={2015}, url={https://reference.wolfram.com/language/ref/RemoveProperty.html}, note=[Accessed: 18-November-2024 ]}