ColumnwiseThread
ColumnwiseThread[cbody]
表示在 TransformColumns 或 ConstructColumns 运算中使用某个函数时,将以列的形式对 cbody(函数主体的一部分)进行计算.
更多信息
- ColumnwiseThread 通常用作对表格数据进行转换的 Function 主体的一部分,以一次性转换列数据,而不是逐行转换.
- 用 Function[head[…,ColumnwiseThread[cbody],…]] 对 Tabular 对象 tab 进行转换时,在把 #col 替换为整个列 tab[[All,col]] 后才对 cbody 进行计算. 如果结果是另一个长度相同的列,则在逐行进行转换时分别使用这些值.
范例
打开所有单元关闭所有单元基本范例 (2)
范围 (1)
用 ColumnwiseThread 添加新的列,其中的值为另一列元素标准化后的值:
应用 (1)
取一个由数字构成的 Tabular 对象:
属性和关系 (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 语言. 2025. "ColumnwiseThread." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ColumnwiseThread.html.
APA
Wolfram 语言. (2025). ColumnwiseThread. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ColumnwiseThread.html 年