Opened 8 years ago

Last modified 19 months ago

#10466 new defect

graphics_array does not respect axes, ticks options with matrix_plot objects

Reported by: ddrake Owned by: jason, was
Priority: major Milestone: sage-6.4
Component: graphics Keywords: graphics_array matrix_plot ticks axes
Cc: kcrisman Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

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 ddrake 8 years ago.
copy of the worksheet in case the KAIST Sage server isn't working

Download all attachments as: .zip

Change History (10)

Changed 8 years ago by ddrake

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

comment:1 Changed 8 years ago by jason

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 8 years ago by jason

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 8 years ago by jason

#10291 might take care of the extra axes_pad issue.

comment:4 Changed 8 years ago by kcrisman

  • Cc kcrisman added

comment:5 Changed 6 years ago by jdemeyer

  • Milestone changed from sage-5.11 to sage-5.12

comment:6 Changed 5 years ago by vbraun_spam

  • Milestone changed from sage-6.1 to sage-6.2

comment:7 Changed 5 years ago by vbraun_spam

  • Milestone changed from sage-6.2 to sage-6.3

comment:8 Changed 5 years ago by vbraun_spam

  • Milestone changed from sage-6.3 to sage-6.4

comment:9 Changed 19 months ago by kcrisman

Almost certainly related to #10657 and friends.

Note: See TracTickets for help on using tickets.