-
Notifications
You must be signed in to change notification settings - Fork 8
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
Arrows are not drawn #106
Comments
The positions there are given as strings. Here are multiple arrows. $win->plot(
{
label => [
[
'start',
at => [ 25, 'graph(0.5)' ],
'center',
],
[
'end',
at => [ 75, 'graph(0.5)' ],
'center',
],
],
arrow1 => [
from => '25,graph(0.5)',
to => '75,graph(0.5)',
],
arrow2 => [
from => 'graph(0),graph(0)',
rto => 'graph(1),graph(1)',
],
},
sequence(100) ** 2,
); |
Does that mean this is just a documentation issue? Does someone feel like PR-ing a doc update? |
The workaround is very useful, thanks @zmughal! I don't really understand why PDL::Graphics::Gnuplot seems capable of understanding positions as array references when using labels (and a couple of other elements) but not when using arrows. This inconsistency seems like maybe the symptom of some underlying bug? Likewise, it's odd to me that you can do label => [
[ # one label ... ],
[ # another label ... ],
] But you have to do arrowfoo => [
# one arrow...,
],
arrowbar => [
# another arrow...,
] |
@jjatria That's no moon! I mean workaround. It's the documented (since forever) behaviour for If you'd like to make PDL-Graphics-Gnuplot/lib/PDL/Graphics/Gnuplot.pm Lines 4928 to 4929 in 9fd58b6
PDL-Graphics-Gnuplot/lib/PDL/Graphics/Gnuplot.pm Lines 4990 to 4991 in 9fd58b6
If you want to make a PR that adds |
This might be a problem between the keyboard and chair, but if so, I'd say it suggests an issue with the documentation.
After reading https://metacpan.org/pod/PDL::Graphics::Gnuplot#arrow-place-an-arrow-or-callout-line-on-the-plot I attempted to draw an arrow on a plot, but nothing was drawn. I can get the similar
label
to work as expected, but notarrow
. See below for an illustration:This is the resulting plot, with the labels but no arrows:
Is this a bug in PDL::Graphics::Gnuplot? Or am I missing something?
The text was updated successfully, but these errors were encountered: