I’m having an inexplicable problem with a script, shortened version below:
Clear Globals();
New Table( "A", New Column( "I", numeric, continuous ) );
aggregateColumn = {};
For( j = 1, j <= 5, j++,
allCurrents = {};
For( k = 0.0, k <= 6.0, k += 0.1, Insert Into(allCurrents, k); );
Column("I") << Set Values(allCurrents);
Insert Into(aggregateColumn, As List(Column("I") << Get Values));
);
aggTable = New Table( "B",
New Column( "I", numeric, continuous, Set Values(aggregateColumn) )
);
Now, in the the resulting data table “B”, the command:
Current Data Table() << Select Where(I == 0.5);
Successfully selects the row with 0.5, but:
Current Data Table() << Select Where(I == 1.0);
Selects nothing! Also won't select 0.0, 0.3, 0.4, 0.8, 0.9 and many others. What’s going on here?
Thanks.