RenameColumns
RenameColumns[tab,{colspec1newkey1,…}]
Tabularオブジェクト tab 内の colspeciの列名を newkeyiに変える.
RenameColumns[tab,{newkey1,newkey2,…}]
tab 内の列 i の名前を newkeyiに変える.
RenameColumns[renamings]
Tabularオブジェクトに適用可能なRenameColumnsの演算子形を表す.
詳細
- RenameColumnsは,一般に,例えば名前の衝突を避けるためあるいはコミュニケーションを明確にするために,列の名前を変えるために使われる.この関数は,列のキーがないTabularオブジェクトに列のキーを加えるために使うこともできる.
- 次は,coli…で使用可能な列指定 coliである.
-
name または Key[name]または ExtendedKey[…] 列の名前 ind 整数の列番号 - RenameColumns[tab,{newkey1,newkey2,…}]が十分な数の新しい列キーを指定しない場合,文字列"Column4"が4番目および残りの列に使われる.
- RenameColumns[tab,None] は,tab の列のキーを削除する.
- RenameColumns[tab,colnewcol]はRenameColumns[tab,{colnewcol}]に等しい.
- RenameColumns[renamings][tab]はRenameColumns[tab,renamings]に等しい.
例題
すべて開くすべて閉じるスコープ (3)
Tabularオブジェクトを取る:
規則 oldkeynewkey を使っていくつかの列の名前を変える:
列のキーがないTabularオブジェクトを取る:
指定されていない場合は 番目の列に"ColumnN"を使って対応する列のキーを加える:
RenameColumns[tab,None]を使ってすべての列名をTabularオブジェクトから削除する:
ExtendedKey列キーを持つTabularオブジェクトを取得する:
単一の外側キーの名前を変えるとスパニングが変わるかもしれない:
列名を変えてExtendedKeyを除外する:
アプリケーション (3)
特性と関係 (4)
同じ列キーに対して繰り返される名前変更では,最後のものだけが使われる:
新しい名前と古い名前は重なってもよく,事実上列名の順列を実装する:
列そのものの置換はPartによって実装される:
Tabular[tab,newcols]は,RenameColumnsを使ってすべての列キーの名前を変えることに等しい:
テキスト
Wolfram Research (2025), RenameColumns, Wolfram言語関数, https://reference.wolfram.com/language/ref/RenameColumns.html.
CMS
Wolfram Language. 2025. "RenameColumns." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RenameColumns.html.
APA
Wolfram Language. (2025). RenameColumns. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RenameColumns.html