ColumnwiseValue

ColumnwiseValue[cbody]

関数本体の一部である cbody は,TransformColumnsあるいはTransformColumns演算で行を変換するためにこの関数を使う前に,列ごとに一度評価されることを示す.

詳細

  • ColumnwiseValueは,通常,表形式データの変換を行う前に,部分的な結果を事前計算するために,Function本体の一部として使われる.
  • Function[head[,ColumnwiseValue[cbody],]]Tabularオブジェクト tab を変換する際,cbody 中の #colの任意のインスタンスが列全体で置換され(tab[[All,col]]),値 cval を得るために評価される.変換関数はFunction[head[,cval,]]になる.

例題

すべて開くすべて閉じる

  (1)

列の平均を計算し,列のすべての項目からこれを引く:

スコープ  (2)

ColumnwiseValueを使って列の平均をその値から引く:

これは,最初に一度平均値を計算し次に各行からこれを引くことに等しい:

列中のどの要素が中央値より上であるかを求める:

中央値を持つ一定の値の列を含める:

演算子形を使って中央値を一度だけ計算する:

特性と関係  (2)

ColumnwiseThreadを使って列全体のベクトル値変換を計算する:

ColumnwiseValueを使うと,各行について同じリストが得られる:

Tabularオブジェクトを取る:

TransformColumnsは,デフォルトで,各行を連続的に操作する:

TransformColumnsColumnwiseValue[expr]を使うと,まず expr を一度だけ評価して次に各行を処理する:

TransformColumnsColumnwiseThread[expr]を使うと,expr を一度評価して,列全体を処理する:

Wolfram Research (2025), ColumnwiseValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/ColumnwiseValue.html.

テキスト

Wolfram Research (2025), ColumnwiseValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/ColumnwiseValue.html.

CMS

Wolfram Language. 2025. "ColumnwiseValue." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ColumnwiseValue.html.

APA

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

BibTeX

@misc{reference.wolfram_2024_columnwisevalue, author="Wolfram Research", title="{ColumnwiseValue}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/ColumnwiseValue.html}", note=[Accessed: 15-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2024_columnwisevalue, organization={Wolfram Research}, title={ColumnwiseValue}, year={2025}, url={https://reference.wolfram.com/language/ref/ColumnwiseValue.html}, note=[Accessed: 15-January-2025 ]}