|Previous release:||Version 0.11.1|
A Frame can now be constructed from an Arrow table:
DT = dt.Frame(arrow_table)
This process uses data Arrow C Data interface, and therefore does not entail data copying.
.metaproperty now provides access to frame’s meta information, if any, as set by datatable functions/methods or by the user.
The row selector
iin the delete operation
del DT[i, :]can now be an unsorted list. The list can also contain duplicate values.
When a Frame is shown in a python console, it will now display the stype of each column, as a second line under the column names. #2810
A Frame can now be created properly from a list of numpy bool objects. #2762
as_type()that allows casting columns into a different stype. This function is an alternative to the already existing functionality of using the stype itself as a cast function.
When a whole column is updated within a
DT[i, j, by()]call, the stype/ltype of that column us now allowed to change. #2685
Fix a crash that occurred when using median() on virtual columns of type ArrayView64. #2802