如何使用 maml.mapOutputPort 将执行 R 脚本的输出映射到 ML Studio 中的第二个端口
How to map output of Execute R Script to second port in ML Studio using maml.mapOutputPort
ML Studio 中的“执行 R 脚本”框有两个输出端口。如何将数据发送到第二个输出端口?
目前 ML Studio 不支持将输出数据映射到第二个端口。这可以通过执行以下代码来验证:
# Map 1-based optional input ports to variables
dataset1 <- maml.mapInputPort(1) # class: data.frame
# Select data.frame to be sent to the output Dataset port
maml.mapOutputPort("dataset1", 1);
maml.mapOutputPort("dataset1", 2);
哪个returns
---------- Start of error message from R ----------
Error: At this time, there is only 1 output dataset port that can be mapped. Please provide 1 as the portNumber
作为一种变通方法,您可以在 data.frame
中输出一个额外的列,标明要使用哪个输出集。然后 Clean Missing Data
和操作 Remove entire row
可用于将数据截断为正确的输出和 Select Columns in Dataset
并用于删除无关的列。
ML Studio 中的“执行 R 脚本”框有两个输出端口。如何将数据发送到第二个输出端口?
目前 ML Studio 不支持将输出数据映射到第二个端口。这可以通过执行以下代码来验证:
# Map 1-based optional input ports to variables
dataset1 <- maml.mapInputPort(1) # class: data.frame
# Select data.frame to be sent to the output Dataset port
maml.mapOutputPort("dataset1", 1);
maml.mapOutputPort("dataset1", 2);
哪个returns
---------- Start of error message from R ----------
Error: At this time, there is only 1 output dataset port that can be mapped. Please provide 1 as the portNumber
作为一种变通方法,您可以在 data.frame
中输出一个额外的列,标明要使用哪个输出集。然后 Clean Missing Data
和操作 Remove entire row
可用于将数据截断为正确的输出和 Select Columns in Dataset
并用于删除无关的列。