ipypivot icon indicating copy to clipboard operation
ipypivot copied to clipboard

Comparison with jupyter_pivottablejs?

Open nicolaskruchten opened this issue 7 years ago • 8 comments

Hi!

I'm the original author of PivotTable.js and I also maintain https://github.com/nicolaskruchten/jupyter_pivottablejs ... I was wondering what the differences were between this package and that one, and if a possible merge would be envisioned in the future, so as to reduce confusion among users :)

Cheers, Nicolas

nicolaskruchten avatar Feb 21 '18 14:02 nicolaskruchten

Ah, having played with it a bit more, I see that this is a much deeper integration into Jupyter, with bidirectional sync etc. Great work, this is really impressive! I'd be happy to point users to this repo if they want something fancier than what I've done :)

One bit of feedback I might give is that requiring users to fully-specify the Javascript to load a renderer might be a bit discouraging for Python users... Maybe provide a helper Python function that they can call that returns strings like $.pivotUtilities.renderers["Heatmap"] etc?

nicolaskruchten avatar Feb 21 '18 15:02 nicolaskruchten

Hi!

It's nice to interact with you! We were planning on contacting you soon, but you did it first :). It'd be great if you could indeed put a pointer in your documentation towards our repo, hopefully some of your users could be interested in this Jupyter widget!

Thank you for your feedback! Actually we were already aware of the issue you raised, and want to correct it in the near future, as well as some other things we find dissatisfying (in particular the way we pass the table back to Python, which currently is not very clean). We're still in development stage: the main ideas for the widget are already there, but we need to finish the details.

On a more personal note, I'll be in Montreal from late March to late August, it'd be great if we could meet to chat (especially on PivotTable)!

Best, Pierre

PierreMarion23 avatar Feb 21 '18 16:02 PierreMarion23

Cool! Yeah, please send me an email when you get here and you can drop by the Plotly offices and we can geek out over pivot tables. Have you seen the new version? https://react-pivottable.js.org/

nicolaskruchten avatar Feb 21 '18 17:02 nicolaskruchten

Sure, I'll ping you sometime in April! No I hadn't seen the new version, that's really cool!

PierreMarion23 avatar Feb 24 '18 05:02 PierreMarion23

Are you still in Montreal? Want to drop by our office sometime? :)

nicolaskruchten avatar Jun 14 '18 18:06 nicolaskruchten

Hi! Sorry for not recontacting you, I've been kind of busy with my internship here. Yeah sure, that would be really cool! Let's talk on gitter about that :)

PierreMarion23 avatar Jun 15 '18 11:06 PierreMarion23

No worries. Which Gitter do you use/how do I connect?

nicolaskruchten avatar Jun 15 '18 13:06 nicolaskruchten

I already sent you a private message on Gitter (@nicolaskruchten)

PierreMarion23 avatar Jun 15 '18 14:06 PierreMarion23