Opened 12 years ago

Closed 3 years ago

#10466 closed defect (duplicate)

graphics_array does not respect axes, ticks options with matrix_plot objects

Reported by: Dan Drake Owned by: jason, was
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: graphics Keywords: graphics_array matrix_plot ticks axes
Cc: Karl-Dieter Crisman, Frédéric Chapoton Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description

I wrote a worksheet that demonstrates a number of problems with graphics_array and matrix_plot:

https://sagenb.kaist.ac.kr:8066/home/pub/22/

Briefly, when using graphics_array on matrix_plot objects:

  • axes are not drawn correctly,
  • ticks options do not work well,
  • the rightmost object (in a single row) is drawn a bit smaller than other objects -- I think extra axes_pad is put into that image.

Attachments (1)

matrix_plot and graphics_array weirdness.sws (52.9 KB) - added by Dan Drake 12 years ago.
copy of the worksheet in case the KAIST Sage server isn't working

Download all attachments as: .zip

Change History (14)

Changed 12 years ago by Dan Drake

copy of the worksheet in case the KAIST Sage server isn't working

comment:1 Changed 12 years ago by Jason Grout

Graphics arrays definitely need to be overhauled. There are some very nice features that recently were added to matplotlib (in 1.0.0, now in Sage) that will make very nice graphics arrays. There is a sage-devel message somewhere about this (someone was asking about rewriting graphics arrays a couple of months ago, IIRC).

comment:2 Changed 12 years ago by Jason Grout

Actually, the subplots feature (listed right below the feature I mentioned above) is probably the easiest to use in making a graphics_array.

comment:3 Changed 12 years ago by Jason Grout

#10291 might take care of the extra axes_pad issue.

comment:4 Changed 12 years ago by Karl-Dieter Crisman

Cc: Karl-Dieter Crisman added

comment:5 Changed 9 years ago by Jeroen Demeyer

Milestone: sage-5.11sage-5.12

comment:6 Changed 9 years ago by For batch modifications

Milestone: sage-6.1sage-6.2

comment:7 Changed 8 years ago by For batch modifications

Milestone: sage-6.2sage-6.3

comment:8 Changed 8 years ago by For batch modifications

Milestone: sage-6.3sage-6.4

comment:9 Changed 5 years ago by Karl-Dieter Crisman

Almost certainly related to #10657 and friends.

comment:10 Changed 3 years ago by Eric Gourgoulhon

The issues described here are fixed in #27865.

comment:11 Changed 3 years ago by Eric Gourgoulhon

Cc: fchapoton added
Milestone: sage-6.4sage-duplicate/invalid/wontfix
Status: newneeds_review

Now that #27865 is merged in Sage 8.9.beta0, this ticket could closed as duplicate.

Version 0, edited 3 years ago by Eric Gourgoulhon (next)

comment:12 Changed 3 years ago by Eric Gourgoulhon

Cc: Frédéric Chapoton added; fchapoton removed

comment:13 Changed 3 years ago by Frédéric Chapoton

Resolution: duplicate
Status: needs_reviewclosed
Note: See TracTickets for help on using tickets.