Hi all
I have a numpy array of size [Number_of_time_steps,N1,N2]. I want to have a pcolor map in which I can enter the time-step number and it will update the N1xN2 pcolor map automatically. I left a question about this in Stackoverflow and somebody recommended that I use Bokeh, but I cannot see the equivalent of pcolor in Bokeh documentation. So, I was wondering if this feature is added to Bokeh, and if so, be grateful if somebody let me know about it, preferably with a simple example.
Thanks.
If you just want to colormap a scalar 2d array as an image, you can use Figure.image:
http://bokeh.pydata.org/en/latest/docs/gallery/image.html
If you specifically want individual quads for some reason, instead of an image, there is nothing in Bokeh that will do that automatically (it would make a nice addition to bokeh.charts, perhaps)
Bryan
···
On Jun 16, 2015, at 3:49 AM, Vahid S. B. <[email protected]> wrote:
Hi all
I have a numpy array of size [Number_of_time_steps,N1,N2]. I want to have a pcolor map in which I can enter the time-step number and it will update the N1xN2 pcolor map automatically. I left a question about this in Stackoverflow and somebody recommended that I use Bokeh, but I cannot see the equivalent of pcolor in Bokeh documentation. So, I was wondering if this feature is added to Bokeh, and if so, be grateful if somebody let me know about it, preferably with a simple example.
Thanks.--
You received this message because you are subscribed to the Google Groups "Bokeh Discussion - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/e460e752-fb0b-4025-9d18-ceeb07d9325a%40continuum.io\.
For more options, visit https://groups.google.com/a/continuum.io/d/optout\.
Thanks! I tried figure.image. The output seems very primitive compared to pyplot.pcolor, but given the interactive options, seems to be the best that I can find. And although this is not part of the original question, but if you could guide me towards the method or class I should use to add an Edit Box to the figure.image to update its contents, I’d be much grateful.
Vahid
···
On Tuesday, 16 June 2015 12:19:47 UTC+2, Bryan Van de ven wrote:
If you just want to colormap a scalar 2d array as an image, you can use Figure.image:
[http://bokeh.pydata.org/en/latest/docs/gallery/image.html](http://bokeh.pydata.org/en/latest/docs/gallery/image.html)
If you specifically want individual quads for some reason, instead of an image, there is nothing in Bokeh that will do that automatically (it would make a nice addition to bokeh.charts, perhaps)
Bryan
On Jun 16, 2015, at 3:49 AM, Vahid S. B. [email protected] wrote:
Hi all
I have a numpy array of size [Number_of_time_steps,N1,N2]. I want to have a pcolor map in which I can enter the time-step number and it will update the N1xN2 pcolor map automatically. I left a question about this in Stackoverflow and somebody recommended that I use Bokeh, but I cannot see the equivalent of pcolor in Bokeh documentation. So, I was wondering if this feature is added to Bokeh, and if so, be grateful if somebody let me know about it, preferably with a simple example.
Thanks.
–
You received this message because you are subscribed to the Google Groups “Bokeh Discussion - Public” group.To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/e460e752-fb0b-4025-9d18-ceeb07d9325a%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.
In MPL, pcolor is little more than a collection/grid of polygons which share the same* edges. You can achieve a similar effect with Bokeh’s patches, see for an example:
https://groups.google.com/a/continuum.io/d/msg/bokeh/ef27EtmqaMs/kBaE6hc6hFkJ
Regards,
Rutger
*its not exactly the same, its a different edge at the same location, overplotting each other. Both in MPL and Bokeh. You would need topography support to prevent overplotting.
···
On Wednesday, June 17, 2015 at 11:39:38 AM UTC+2, Vahid S. B. wrote:
Thanks! I tried figure.image. The output seems very primitive compared to pyplot.pcolor, but given the interactive options, seems to be the best that I can find. And although this is not part of the original question, but if you could guide me towards the method or class I should use to add an Edit Box to the figure.image to update its contents, I’d be much grateful.
VahidOn Tuesday, 16 June 2015 12:19:47 UTC+2, Bryan Van de ven wrote:
If you just want to colormap a scalar 2d array as an image, you can use Figure.image:
[http://bokeh.pydata.org/en/latest/docs/gallery/image.html](http://bokeh.pydata.org/en/latest/docs/gallery/image.html)
If you specifically want individual quads for some reason, instead of an image, there is nothing in Bokeh that will do that automatically (it would make a nice addition to bokeh.charts, perhaps)
Bryan
On Jun 16, 2015, at 3:49 AM, Vahid S. B. [email protected] wrote:
Hi all
I have a numpy array of size [Number_of_time_steps,N1,N2]. I want to have a pcolor map in which I can enter the time-step number and it will update the N1xN2 pcolor map automatically. I left a question about this in Stackoverflow and somebody recommended that I use Bokeh, but I cannot see the equivalent of pcolor in Bokeh documentation. So, I was wondering if this feature is added to Bokeh, and if so, be grateful if somebody let me know about it, preferably with a simple example.
Thanks.
–
You received this message because you are subscribed to the Google Groups “Bokeh Discussion - Public” group.To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/e460e752-fb0b-4025-9d18-ceeb07d9325a%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.