嗨,
我正在编写脚本并遇到问题/错误。 我想验证这一点,或者至少了解发生了什么。
以下是我要做的事情:我有一堆样本的时间序列数据,我想生成一个列,将测量值与样本首次测量时的值进行比较。基本上是(Y0-Y)/ Y0。
这样做我生成一个子集,其中每个样本的第一个数据读数(可能不是count = 1)。 然后,我通过对子集执行表更新来获取重要参数。 为了清晰起见,更改了一些名称,然后使用初始读数数据更新原始数据表,使得我有一列Y和单独的Y0列。
最后一步导致问题。子集表的列名为Cycle_num,表示每个样本的最小值。 原始也有一个具有该名称,但包括所有不同的点。 最后一个表更新与样本ID匹配,并指定要添加的列。 该列表具体不包括cycle_num。cycle_num也不是用作匹配列。 在表更新时,原始表中的cycle_num中的数据已更改为子表中的值。 解决方法是在上次更新步骤中使用之前从子表中删除cycle_num列。
有没有人看过像这样的bug或者所有列共享名称总是在匹配中使用并更新即使没有特别调用?
安迪
//Get initial Data note: first run may not be at 1 so use min
dt1=dt<<SUMMARY></SUMMARY>
嗨,我复制了效果并有数据表示例。 我有附件。
基本上我做了两个表,我在两个表中都有一个“Fred”列,尽管它们有不同的值。 我有一个名为Match的列,我将其用作匹配列。 您可以在两个表中看到Fred的不同值。 我显示了更新的对话框。 我匹配使用匹配,我只选择一列添加到原始,露西。 执行更新后,您会看到原始数据表中Fred列中的值已更改为反映addtable中的值。 注意:Fred没有选择进行更新。
这是预期/预期的行为吗?
安迪

