You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Map a function across the rows of the dataset producing a new dataset that is merged back into the original potentially replacing existing columns.
The new dataset produced by row-map has the same number of rows as the input dataset, and a set of columns derived from the keys in the maps returned by the map-fn. Then the merge happens at the column level, so in the case above, the mapped dataset has :a and :b columns, with the first and last rows empty (due to the map-fn returning nil). The merge overwrites the original dataset with the new one.
There are cases where this behavior is desirable (related to joins and redaction), so I recommend we not change this behavior at this time.
This seems surprising, at least a first glance:
Unsure if it's a bug, or somehow explicable.
The text was updated successfully, but these errors were encountered: