我正在尝试使用KNIME绘制来自不同表的两个数据列。我想在一个图中绘制它们以便更容易地比较它们。在R中,这种效果可以通过以下方式实现:
boxplot(df$Delay, df2$Delay,names=c("Column from Table1","Column from Table2"), outline=FALSE)
然而,通过使用KNIME,我想不出可以使用来自两个不同表的数据的方法。你有没有在KNIME中遇到过这个问题?
答案 0 :(得分:2)
如果列中的行数相同,则可以使用Column Appender节点将两列放入同一个表中。如果没有,您可以使用Column Joiner节点创建两列的超集。
答案 1 :(得分:1)
似乎是一个有效的解决方案 - 根据评论中的讨论 - 以下内容:
答案 2 :(得分:0)
使用“Add Table to R”节点的上述答案是一个非常好的选择。
你也可以在KNIME之前做到这一点。如果两个表具有相同的列,则可以使用“Concatenate”节点将它们连接起来,如果需要使用“常量值”节点标记行,则该表最初来自哪个表。
如果两个表具有不同的列但有一些共同的行标识符,则可以使用“Joiner”节点将它们连接到一个表中。然后将连接或连接表传递给R。