We continue improving multi-index columns support. We made the following APIs support multi-index columns:
nunique (#980)
nunique
to_csv (#983)
to_csv
Now, we have installation guide, design principles and FAQ in our public documentation (#914, #944, #963, #964)
We added the following new features:
koalas
merge (#969)
merge
koalas.DataFrame:
keys (#937)
keys
ndim (#947)
ndim
koalas.Series:
keys (#935)
mode (#899)
mode
truncate (#928)
truncate
xs (#921)
xs
where (#922)
where
first_valid_index (#936)
first_valid_index
koalas.Index:
copy (#939)
copy
unique (#912)
unique
has_duplicates (#946)
has_duplicates
nlevels (#945)
nlevels
koalas.MultiIndex:
koalas.Expanding
count (#978)
count
Along with the following improvements:
Fix passing options as keyword arguments (#968)
Make is_monotonic~ work properly for index (#930)
Fix Series.__getitem__ to work properly (#934)
Fix reindex when all the given columns are included the existing columns (#975)
Add datetime as the equivalent python type to TimestampType (#957)
Fix is_unique to respect the current Spark column (#981)
Fix bug when assign None to name as Index (#974)
Use name_like_string instead of str directly. (#942, #950)