Replies: 2 comments 6 replies
|
i noticed something similar in 1.0.0 : In [1]: from datatable import dt, f, by
In [2]: dt.__version__
Out[2]: '1.0.0'
In [3]: DT = dt.Frame(G=[1, 1, 1, 2, 2, 2],
...: V=[None, None, None, None, 3, 5],
...: N=[None, None, None, None, None, None])
In [4]: DT
Out[4]:
| G V N
| int32 int32 void
-- + ----- ----- ----
0 | 1 NA NA
1 | 1 NA NA
2 | 1 NA NA
3 | 2 NA NA
4 | 2 3 NA
5 | 2 5 NA
[6 rows x 3 columns]
In [5]: DT[:, dt.sum(dt.mean(f.V)), f.G]
Out[5]:
| G V
| int32 float64
-- + ----- ------------
0 | 1 0
1 | 2 7.26276e-322
[2 rows x 2 columns] |
5 replies
|
Yeah, we seems to introduce a bug during refactoring, but a similar bug exists in |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Let's have a look at the dataframe below:
The outputs for the double aggregation in a groupby yields wrong results. Any ideas @oleksiyskononenko ?
All reactions