Koalas: Implement missing DataFrame/Series/Index APIs

Created on 20 May 2019  路  13Comments  路  Source: databricks/koalas

I am opening this as a reminder. Probably I might keep opening and closing for each release - not sure yet about it. I don't intend to open this so long time.

To get to the point, eventually we should fix all of the missing APIs here:
https://github.com/databricks/koalas/blob/master/databricks/koalas/missing/series.py
https://github.com/databricks/koalas/blob/master/databricks/koalas/missing/frame.py
https://github.com/databricks/koalas/blob/master/databricks/koalas/missing/indexes.py
https://github.com/databricks/koalas/blob/master/databricks/koalas/missing/groupby.py

Please open a separate issue to start to work on implementing them.

enhancement help wanted

All 13 comments

@HyukjinKwon any particular functions that need to be done first?

I don't have in my mind yet. We should implement all of them (unless it violates our design principles) and I wanted to pin the reminder for now :).

hey @garawalid, let's file a separate issue next time just for separate trackability

@HyukjinKwon Okay. I'll open one that contains missing methods for 10-minute tutorial with Koalas (#196)

@HyukjinKwon, @garawalid, @abishekganesh72, for the sake of convenience, let's pick up 10 functions for now and in the meantime, we can add more to this list.
This will ultimately help us with better communication between contributors.

I am selecting 10 frequently used unsupported functions for frame.py -

  • [x] add
  • [x] aggregate
  • [ ] dot
  • [x] eq
  • [ ] first
  • [x] keys
  • [ ] last
  • [x] info
  • [x] items
  • [x] le

I am starting with DataFrame.first(), DataFrame.last() and DataFrame.keys().

sounds good :-). Actually, can you get rid of add in the list? I plan to do them all like https://github.com/databricks/koalas/pull/401

I plan to add those:

  • [x] add
  • [x] radd
  • [x] div
  • [x] divide
  • [x] rdiv
  • [x] truediv
  • [x] rtruediv
  • [x] mul
  • [x] multiply
  • [x] rmul
  • [x] sub
  • [x] substract
  • [x] rsub

soon at frame.py in one go.

If somebody takes this one, then it's even better to me :-).

@HyukjinKwon, I already have 2 PRs on my plate.
I will take it once I complete my set of functions.

I opened a PR for mine, #427

@shril Any progress on your remaining functions ?

@manuzhang feel free to take over if we don't get response within few days.

Hi @HyukjinKwon, since we have https://github.com/databricks/koalas/issues/1929 for tracking missing API, shall we close this issue? Thank you!

Hi @HyukjinKwon, since we have #1929 for tracking missing API, shall we close this issue? Thank!

+1

Was this page helpful?
0 / 5 - 0 ratings

Related issues

brookewenig picture brookewenig  路  7Comments

patryk-oleniuk picture patryk-oleniuk  路  3Comments

mks2192 picture mks2192  路  4Comments

guyao picture guyao  路  6Comments

akhilanandbv003 picture akhilanandbv003  路  5Comments