Features
- dictionary of Series (dios)
- fast as pd.DataFrame
- every 'column' has its own index
- use very less memory then a disalignd pd.Dataframe
-
dios[var]
wherevar
can be a list (or any iterable object) or a string -
dios[slice]
whereslice
can be a row slicer -
dios.loc[rowindexer]
act likepandas.Series().loc[rowindexer]
for each series in the dios -
dios.loc[rowindexer, columns]
likedios.loc[rowindexer]
but for a subset of columns, which can be specified by a iterable, slice(on columns) or string -
+,-,*,/,//,%
and==,!=,>,>=,<=,<
and~,&,|,^
andis, in, len, all, any, empty, columns
are implemented - also
pipe()
(and as aliasforeach()
) is implemented, which pass anypandas.Series
-method to every series in the dios and return the resulting dios