-
Notifications
You must be signed in to change notification settings - Fork 794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IPython widget for streaming data #435
Comments
Yes! This shouldn't be too much work, but we will need to figure out the
build issues for vega lite 2.0 first. Our basic idea is that this would
have two sync'd data attributes - the spec and the data, along with a
method to add new data, remove old rows, etc.. This is the granularity of
the vega-embed API so it doesn't make sense to do something more fine
grained at this point.
…On Sat, Nov 11, 2017 at 7:25 AM, Matthew Rocklin ***@***.***> wrote:
In order to support streaming data it would be convenient to have an
IPython widget that gave users the ability to add more rows of data
asynchronously.
This arose in conversation with @ellisonbg <https://github.com/ellisonbg>
and @arvind <https://github.com/arvind>, both of whom I suspect would
have more information on how this could be achieved.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#435>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABr0MXP99fQrMN4lV9on4f6AXzMaCDFks5s1bxogaJpZM4QahkH>
.
--
Brian E. Granger
Associate Professor of Physics and Data Science
Cal Poly State University, San Luis Obispo
@ellisonbg on Twitter and GitHub
bgranger@calpoly.edu and ellisonbg@gmail.com
|
I'm planning an upcoming conference talk (PyData NYC). My guess is that the odds of this being complete one week from now is fairly slim, yes? (this is fine, just need to plan alternate demos). |
Yes, not likely ;-)
…On Mon, Nov 20, 2017 at 5:51 PM, Matthew Rocklin ***@***.***> wrote:
I'm planning an upcoming conference talk (PyData NYC). My guess is that
the odds of this being complete one week from now is fairly slim, yes?
(this is fine, just need to plan alternate demos).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#435 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AABr0AeBRvXZeuvBNQv3bDdRltryHG8Jks5s4h6dgaJpZM4QahkH>
.
--
Brian E. Granger
Associate Professor of Physics and Data Science
Cal Poly State University, San Luis Obispo
@ellisonbg on Twitter and GitHub
bgranger@calpoly.edu and ellisonbg@gmail.com
|
Any updates on the ability to Chart a growing dataframe? Or alternative approaches? Thanks! |
Not a IPython widget, but I came up with a way to stream data to vega plots through flask and flask-socketio. I was able to package it in a simple python function.
|
In order to support streaming data it would be convenient to have an IPython widget that gave users the ability to add more rows of data asynchronously.
This arose in conversation with @ellisonbg and @arvind, both of whom I suspect would have more information on how this could be achieved.
The text was updated successfully, but these errors were encountered: