ColumnwiseThread
ColumnwiseThread[expr]
TransformColumnsまたはConstructColumnsの演算で関数が使われる際に,関数本体の一部である cbody が列ごとに評価されることを表す.
詳細
- ColumnwiseThreadは,一般に,列データを行ごとではなく一度に変換するために,表形式データに対して行われる変換のFunction本体の一部として使われる.
- Function[head[…,ColumnwiseThread[cbody],…]]でTabularオブジェクト tab を変換する際,cbody は#colの任意のインスタンスを列全体で置換した(tab[[All,col]])後で評価される.結果が同じ長さの別の列なら,その値は変換が行ごとに行われる際にそれぞれ使われる.
例題
すべて開くすべて閉じる例 (2)
スコープ (1)
ColumnwiseThreadを使って別の列の標準化された値を持つ新規列を加える:
特性と関係 (2)
ColumnwiseThreadを使って列全体のベクトル値変換を計算する:
ColumnwiseValueを使っても各行について同じリストが得られる:
Tabularオブジェクトを取る:
TransformColumnsは,デフォルトで,各行を連続的に操作する:
TransformColumnsとColumnwiseValue[expr]を使うと,expr を最初に一度評価して次に各行を処理する:
TransformColumnsとColumnwiseThread[expr]を使うと,expr を一度評価して次に列全体を処理する:
テキスト
Wolfram Research (2025), ColumnwiseThread, Wolfram言語関数, https://reference.wolfram.com/language/ref/ColumnwiseThread.html.
CMS
Wolfram Language. 2025. "ColumnwiseThread." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ColumnwiseThread.html.
APA
Wolfram Language. (2025). ColumnwiseThread. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ColumnwiseThread.html