transformnode 属性

表节点图标“转换”节点允许您先选择并以可视方式预览转换结果,然后再将这些转换应用于选择的字段。

示例

stream = modeler.script.stream()
typenode = stream.findByID("id42KW3MSA94B")

node = stream.create("transform", "My node")
stream.link(typenode, node)

node.setPropertyValue("fields", ["Age", "K", "Na"])
node.setPropertyValue("formula", "Select")
node.setPropertyValue("formula_log_n", True)
node.setPropertyValue("formula_log_n_offset", 1)

node.run([])
注: 下表中列出的许多属性仅在 SPSS Modeler Desktop中受支持,在 Cloud Pak for Data的 SPSS Modeler 中不受支持。
表 1。 transformnode 属性
transformnode 个属性 数据类型 属性描述
fields [ field1... fieldn] 要在变换中使用的字段。
formula All Select 表示应计算所有变换还是选定的变换。
formula_inverse 标志 表示是否应使用逆变换。
formula_inverse_offset 编号 表示公式中要使用的数据偏移量。 除非用户指定,否则默认情况下设置为 0。
formula_log_n 标志 表示是否应使用 log n 变换。
formula_log_n_offset 编号
formula_log_10 标志 表示是否应使用 log 10 变换。
formula_log_10_offset 编号
formula_exponential 标志 表示是否应使用指数(e x )变换。
formula_square_root 标志 表示是否应使用平方根变换。
use_output_name 标志 指定是否使用自定义的输出名。
output_name string 如果 use_output_name 为真,则指定使用的名称。
output_mode Screen File 用于指定从输出节点中生成的输出的目标位置。
output_format HTML (.html) Output (.cou) 用于指定输出类型。
paginate_output 标志 output_formatHTML 时,使输出分页。
lines_per_page 成员 paginate_output 一起使用时,指定每个输出页中的行数。
full_filename string 表示要在文件输出中使用的文件名。