Spotfire合并表 - 保留订单

时间:2015-09-21 20:03:06

标签: r spotfire

我正在尝试从一个表添加一个列到另一个表。我无法使用简单的连接,因为列的数据类型发生了变化,所以我使用数据函数/ r脚本来添加指定的列。

我可以填充正确的列,但无法获取保留的顺序(即,为给定的标识符PROPNUM返回了错误的记录)。

# join tables to ensure proper number of records
newTable <- merge(OutputTable, InputTable, by = "PROPNUM")

#populate column with values from merged table
OutputColumn <- newtTable[,4]

#sample output - output column is not order preserved
PROPNUM   OutputColumn
A         B
A         B
C         A
C         A
B         C
B         C

1 个答案:

答案 0 :(得分:0)

如果您希望订单作为输入表

$(function(){
      $("#form1").submit(function(event) {
            event.preventDefault(); //prevent the form submission
            $.post("insert.php", $(this).serialize(),function(data){
                  // I am done. The page returned by insert_db.php is now in data
            } )

      });
});

合并(或加入)不会保留输入订单。