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 中不受支持。
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_format 是 HTML 时,使输出分页。 |
lines_per_page |
成员 | 与 paginate_output 一起使用时,指定每个输出页中的行数。 |
full_filename |
string | 表示要在文件输出中使用的文件名。 |