Hi all,
how can I create line segments between consecutive selected points of a
scatter plot in an interactive manner ? It should be possible to create
several unclosed polygonal lines. Each polygonal line might have
a different color.
A small example is appreciated.
Thanks in advance.
--
Hi all,
I'm trying to set the NUMBER of ticks on a subplot axis.
Googling I'm finding only how to set the ticks values...but what if I don't
know them and for visual reasons I would like to have a fixed number of
ticks?
thanks
Gabriele
Nils,
Perhaps the rectangle selector might be of use? It defaults to a draw mode
of 'box', but you can set it to line so that it looks like a ruler widget.
http://matplotlib.org/api/widgets_api.html#matplotlib.widgets.RectangleSelector
I can imagine that you could set up a selector callback that
Hi Ben,
I have attached a sample scatter plot. The task is to add lines to the
scatter plot.
Nils
On Thu, Dec 11, 2014 at 3:47 PM, Benjamin Root ben.r...@ou.edu wrote:
Nils,
Perhaps the rectangle selector might be of use? It defaults to a draw mode
of 'box', but you can set it to line so
http://stackoverflow.com/questions/6682784/how-to-reduce-number-of-ticks-with-matplotlib
http://stackoverflow.com/questions/6682784/how-to-reduce-number-of-ticks-with-matplotlib
is the easy way. You can also write your own “Locators” that are more
sophisticated if you have some ideas in mind
Hi,
I already saw that stack overflow page but
this is my code:
azal = rif.add_subplot(111)
azal.plot(eels*(10**9), averspe, label='data')
azal.plot(eels*(10**9), beck, label='fit')
I tried to add both
azal.yaxis.locator_params(nbins=4)
or
azal.locator_params(nbins=4)
and it doesn't work.
I wonder if setting the locator params prior to plotting would fix that?
Might be one of those rare situations where the order of commands matter in
matplotlib.
Ben Root
On Thu, Dec 11, 2014 at 10:50 AM, Gabriele Brambilla
gb.gabrielebrambi...@gmail.com wrote:
Hi,
I already saw that stack
I would just call use `plot` and keep track of the Line2D objects returned.
On Thu Dec 11 2014 at 10:40:05 AM Nils Wagner nils...@googlemail.com
wrote:
Hi Ben,
I have attached a sample scatter plot. The task is to add lines to the
scatter plot.
Nils
On Thu, Dec 11, 2014 at 3:47 PM,
Doing
azal.locator_params(nbins=4)
azal = rif.add_subplot(111)
azal.plot(eels*(10**9), averspe, label='data')
azal.plot(eels*(10**9), beck, label='fit')
the program runs but locator_params doesn't do anything
doing:
azal.yaxis.locator_params(nbins=4)
azal = rif.add_subplot(111)
This guy helped me
http://stackoverflow.com/questions/27425974/change-ticks-number-on-a-subplot/27426087?noredirect=1#comment43295472_27426087
thanks anyway
Gabriele
On Thu, Dec 11, 2014 at 11:18 AM, Gabriele Brambilla
gb.gabrielebrambi...@gmail.com wrote:
Doing
Dear all,
We're, at our lab, trying to (slowly) make the transition from a famous
(but expansive) numerical software to Python.
The most recurring remark made against the use of Python/Matplotlib instead
of this famous software is the fact that one cannot male simple
click/copy/paste of a curve
You need to do the azal.locator_params() call *after* you create azal. You
would get errors otherwise.
Ben Root
On Thu, Dec 11, 2014 at 11:18 AM, Gabriele Brambilla
gb.gabrielebrambi...@gmail.com wrote:
Doing
azal.locator_params(nbins=4)
azal = rif.add_subplot(111)
azal.plot(eels*(10**9),
Plans? No. This is the first I have ever heard of such a feature. You could
always add a feature request for it (this is a community-developed tool).
It might even fold in nicely with the MEP22 work going on to refactor our
interactivity and make it easier to add tools.
Keep in mind that
glue does a lot of fancy interactive stuff, they might have something like
that.
From a reproducible computing PoV that functionality is a bit of a problem
until we have a way to serialize figures.
It is looking more and more like that is what I will be doing over the
holidays
Tom
On Thu
Yes, this works fine:
import numpy as np
import matplotlib.pyplot as plt
eels= np.random.rand(12)
averspe = np.random.rand(12)
fig,azal = plt.subplots(1,1)
azal.locator_params(nbins=10)
azal.plot(eels, averspe, label='data')
Cheers, Jody
PS, easiest is to include self-contained examples.
Hi,
I'm trying to make a plot with four panes (2x2). The two on top are
images, created with pcolormesh, while the ones on the bottom are line
plots. I'd like to the axes to line up -- which they do -- but when I add
a colorbar to the top right, it steals space from the image plot. I only
need
16 matches
Mail list logo