ColumnwiseValue

ColumnwiseValue[cbody]

表示在 TransformColumnsConstructColumns 运算中使用函数对行进行转换之前,先以列的形式对 cbody(函数主体的一部分)进行计算.

更多信息

  • ColumnwiseValue 通常用作对表格数据进行转换的 Function 主体的一部分,以便预先计算出部分结果.
  • Function[head[,ColumnwiseValue[cbody],]]Tabular 对象 tab 进行转换时,cbody 中的 #col 将被替换为整个列 tab[[All,col]],然后进行计算,得到 cval. 转换方程变为 Function[head[,cval,]].

范例

打开所有单元关闭所有单元

基本范例  (1)

计算一列的均值,然后该列的所有元素都减去该均值:

范围  (2)

ColumnwiseValue 使该列的所有元素都减去该列的均值:

这相当于先计算均值,然后在每一行中减去均值:

找出一个列中哪些元素大于中位数:

将中位数包括在一个新的列中:

使用算符形式只计算中位数一次:

应用  (1)

取一个由数字构成的 Tabular 对象:

对整个列进行操作,标准化 "obs" 列:

属性和关系  (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 语言. 2025. "ColumnwiseValue." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ColumnwiseValue.html.

APA

Wolfram 语言. (2025). ColumnwiseValue. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ColumnwiseValue.html 年

BibTeX

@misc{reference.wolfram_2025_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_2025_columnwisevalue, organization={Wolfram Research}, title={ColumnwiseValue}, year={2025}, url={https://reference.wolfram.com/language/ref/ColumnwiseValue.html}, note=[Accessed: 15-January-2025 ]}