The sympy plotting module is mostly a wrapper around matplotlib. You can use matplotlib directly for a lot of the things you suggest.
I think it would be better if sympy's plotting module didn't try to wrap up other libraries as "backends" but instead focussed on documenting how it should be used in combination with the underlying plotting libraries. On Fri, 7 Feb 2020 at 23:57, David Bailey <[email protected]> wrote: > > Hi everyone, > > The plotting.plot and plotting.plot3d functions are very nice, and produce > good looking output, but I can't see any way to create arbitrary plots that > would not have axes, but would be composed of lines, points, filled regions, > and text positioned as desired, for example: > > A circuit diagram > > Other engineering diagrams > > Fractals > > Organic chemical structures > > I am sure there are packages out there to do any one of those tasks, but what > do those packages use to generate their plotting output? > > Since plot() returns a plot object that can be subsequently rendered, I have > wondered if the answer is to actually construct a plot object 'by hand'. > > Any hints would be welcome, > > David > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/5bf2e639-f9e7-caff-2802-917979d1ff10%40dbailey.co.uk. -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAHVvXxT_8H-0yESmso8eZ%2BOqtQBHOG-_Q6DK4fUrDirre6pS1g%40mail.gmail.com.
