SourceForge logo
SourceForge logo
Menu

matplotlib-users — Discussion related to using matplotlib

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
(3)
Jun
Jul
Aug
(12)
Sep
(12)
Oct
(56)
Nov
(65)
Dec
(37)
2004 Jan
(59)
Feb
(78)
Mar
(153)
Apr
(205)
May
(184)
Jun
(123)
Jul
(171)
Aug
(156)
Sep
(190)
Oct
(120)
Nov
(154)
Dec
(223)
2005 Jan
(184)
Feb
(267)
Mar
(214)
Apr
(286)
May
(320)
Jun
(299)
Jul
(348)
Aug
(283)
Sep
(355)
Oct
(293)
Nov
(232)
Dec
(203)
2006 Jan
(352)
Feb
(358)
Mar
(403)
Apr
(313)
May
(165)
Jun
(281)
Jul
(316)
Aug
(228)
Sep
(279)
Oct
(243)
Nov
(315)
Dec
(345)
2007 Jan
(260)
Feb
(323)
Mar
(340)
Apr
(319)
May
(290)
Jun
(296)
Jul
(221)
Aug
(292)
Sep
(242)
Oct
(248)
Nov
(242)
Dec
(332)
2008 Jan
(312)
Feb
(359)
Mar
(454)
Apr
(287)
May
(340)
Jun
(450)
Jul
(403)
Aug
(324)
Sep
(349)
Oct
(385)
Nov
(363)
Dec
(437)
2009 Jan
(500)
Feb
(301)
Mar
(409)
Apr
(486)
May
(545)
Jun
(391)
Jul
(518)
Aug
(497)
Sep
(492)
Oct
(429)
Nov
(357)
Dec
(310)
2010 Jan
(371)
Feb
(657)
Mar
(519)
Apr
(432)
May
(312)
Jun
(416)
Jul
(477)
Aug
(386)
Sep
(419)
Oct
(435)
Nov
(320)
Dec
(202)
2011 Jan
(321)
Feb
(413)
Mar
(299)
Apr
(215)
May
(284)
Jun
(203)
Jul
(207)
Aug
(314)
Sep
(321)
Oct
(259)
Nov
(347)
Dec
(209)
2012 Jan
(322)
Feb
(414)
Mar
(377)
Apr
(179)
May
(173)
Jun
(234)
Jul
(295)
Aug
(239)
Sep
(276)
Oct
(355)
Nov
(144)
Dec
(108)
2013 Jan
(170)
Feb
(89)
Mar
(204)
Apr
(133)
May
(142)
Jun
(89)
Jul
(160)
Aug
(180)
Sep
(69)
Oct
(136)
Nov
(83)
Dec
(32)
2014 Jan
(71)
Feb
(90)
Mar
(161)
Apr
(117)
May
(78)
Jun
(94)
Jul
(60)
Aug
(83)
Sep
(102)
Oct
(132)
Nov
(154)
Dec
(96)
2015 Jan
(45)
Feb
(138)
Mar
(176)
Apr
(132)
May
(119)
Jun
(124)
Jul
(77)
Aug
(31)
Sep
(34)
Oct
(22)
Nov
(23)
Dec
(9)
2016 Jan
(26)
Feb
(17)
Mar
(10)
Apr
(8)
May
(4)
Jun
(8)
Jul
(6)
Aug
(5)
Sep
(9)
Oct
(4)
Nov
Dec
2017 Jan
(5)
Feb
(7)
Mar
(1)
Apr
(5)
May
Jun
(3)
Jul
(6)
Aug
(1)
Sep
Oct
(2)
Nov
(1)
Dec
2018 Jan
Feb
Mar
Apr
(1)
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2020 Jan
Feb
Mar
Apr
May
(1)
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2025 Jan
(1)
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
S M T W T F S


1
(2)
2
(3)
3
(5)
4
(10)
5
(1)
6
7
(1)
8
(1)
9
(5)
10
(5)
11
(5)
12
13
(1)
14
(3)
15
(8)
16
(9)
17
(16)
18
(1)
19
(2)
20
(4)
21
(8)
22
(10)
23
(9)
24
(8)
25
(2)
26
(1)
27
(11)
28
(9)
29
(9)
30
(15)
31
(6)


Showing 8 results of 8

From: Oz N. T. <na...@gm...> - 2013年01月15日 21:23:12
Hi Steven,
First let me say, your question is great. It is humble and great too.
Then, I would say, just do it. Sorry for the cliché, but
programming is a lot of trial and error. If you don't do, you will not make
errors, and you will not learn.
But lucky for you, you live in the age of Internet. So, you have this
list, physics forums, and places like stackoverflow.
Asking the list is not a bad idea. Search isn't also. A lot of times, I started
writing code, and then realized I don't know even how to formulate the
question.
So, I just googled and browsed stackoverflow, until I found a way to
ask the question.
Many times, I realized I already know most of the answer and just
needed a little help.
This help came from the list or from people in stackoverflow (which by
the way rewards
for asking good questions too! you'd get a lot of upvoted for that).
If you are newbie - and also if you aren't - and you still don't know
IPython - use
IPython!
It makes the learning curve of Python way smoother. It gives you
documentation in very very
handy way, and pressing TAB [1] shows you what every object can do (in
other words, OO
terminology, which methods the object has).
And finally, be patient. Any significant learning you do, takes time.
Don't expect to do fancy graphs
right away. Man, I had plotted about 120 alone in my master thesis.
Luckily, I already trained during
my courses before, although the assignments were supposed to be done
in Matlab (yuck!), I insisted doing
everything in Python two. And you know what? 2 years later when I look
at my codes written back
then, I think "eww... I could that better, and this too!". It will
happen to you too.
You will start awkward, not sure, with many ugly hacks. And then
suddenly, after 1-2 years, you will
realize you speak Python, and you know how to read the very good
documentation of matplotlib.
It will happen to you too.
I am also adding a link to a nice blog I follow about numpy and matplotlib:
http://glowingpython.blogspot.com
Good luck, and enjoy the journey.
Oz
[1] this feature is also available also in a normal Python session
under certain conditions ...
Thanks. It should be restored momentarily when github fetches the new 
revision of the docs.
Mike
On 01/15/2013 11:52 AM, Alejandro Weinstein wrote:
> Hi:
>
> I just want to report that in the screenshots section of the website
> (http://matplotlib.org/users/screenshots.html), in the Basemap demo
> (http://matplotlib.org/users/screenshots.html#basemap-demo) section,
> instead of the plot there is a message saying "Sorry, could not import
> Basemap".
>
> Alejandro.
>
> ------------------------------------------------------------------------------
> Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE 99ドル.99 this month only - learn more at:
> http://p.sf.net/sfu/learnmore_122512
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
From: Oliver K. <oli...@gm...> - 2013年01月15日 20:50:04
Hi Steven,
I first look at what types of plots and axes are available out-of-the-box. The gallery and examples sections of the matplotlib webpage are good places to get ideas about what is possible when programming in this mode. 
If there isn't an existing axis type which works, I take one of two approaches. If it is a type of plot which I will be making many times, I try to make my own type of axis / projection: see http://matplotlib.org/examples/axes_grid/demo_floating_axes.html for an example of what I mean.
If I'm simply trying to reproduce a graphic only once, I will generally fudge it by drawing a bunch of Collections (usually a PolyCollection or LineCollection, http://matplotlib.org/api/collections_api.html) on a normal cartesian axis, and then hide the axes, ticks and ticklabels.
This approach works for me, though your mileage may vary.
Cheers.
Oliver
On Jan 15, 2013, at 11:52 AM, Steven Boada wrote:
> Heyya list.
> 
> I must admit that my matplotlib-foo is only so so. One of the biggest 
> problems that I face is seeing cool stuff around the net, and thinking, 
> "that's pretty neat, I'd like to copy it." In reality, I have no idea 
> how I would go about creating something like that.
> 
> Here's an example: http://imgur.com/JdkR4
> 
> Just a little circular histogram thing with some annotations. Obviously, 
> I'd need the annotate command for the words, but what about the arcs? No 
> idea, off hand. So my question is, how do you decode (read: what to 
> think about) figures that you see, and turn them into actual python? 
> Sure I could post on stack exchange or email all you people every time, 
> but I want to be *better* at this. And while some people are going to 
> scoff and reply "that's easy, silly" it's not so for some. I just hate 
> to admit it's me.
> 
> Thanks for the advice.
> 
> -- 
> 
> Steven Boada
> 
> Doctoral Student
> Dept of Physics and Astronomy
> Texas A&M University
> bo...@ph...
> 
> 
> ------------------------------------------------------------------------------
> Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE 99ドル.99 this month only - learn more at:
> http://p.sf.net/sfu/learnmore_122512
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
From: Paul H. <pmh...@gm...> - 2013年01月15日 20:29:55
On Jan 15, 2013, at 20:52 , Steven Boada wrote:
>
> > Heyya list.
> >
> > I must admit that my matplotlib-foo is only so so. One of the biggest
> > problems that I face is seeing cool stuff around the net, and thinking,
> > "that's pretty neat, I'd like to copy it." In reality, I have no idea
> > how I would go about creating something like that.
> >
> > Here's an example: http://imgur.com/JdkR4
> >
> > Just a little circular histogram thing with some annotations. Obviously,
> > I'd need the annotate command for the words, but what about the arcs? No
> > idea, off hand. So my question is, how do you decode (read: what to
> > think about) figures that you see, and turn them into actual python?
> > Sure I could post on stack exchange or email all you people every time,
> > but I want to be *better* at this. And while some people are going to
> > scoff and reply "that's easy, silly" it's not so for some. I just hate
> > to admit it's me.
> >
> > Thanks for the advice.
>
On Tue, Jan 15, 2013 at 12:09 PM, Nicolas Rougier <Nic...@in...>
 wrote:
>
>
> I do exactly that from time to time (copying a graphic) and I always start
> looking at the matplotlib gallery (http://matplotlib.org/gallery.html)
> for what is the most similar figure and starts from here (after removing
> what is not necessary). Most important is identifying the kind of axis
> necessary (cartesian, log, polar, ...)
>
> Some examples at: http://www.loria.fr/~rougier/coding/gallery/
>
> Some really nice graphics (but difficult) to try to copy at:
>
> http://www.improving-visualisation.org/visuals
Agreed. In this particular case, you want a bar plot on a polar axis like
this:
http://matplotlib.org/examples/pylab_examples/polar_bar.html
Pay extra attention to the `bottom` and `width` keyword arguments.
-paul
From: Andrew S. <and...@gm...> - 2013年01月15日 20:27:31
Do you happen to have a really good programmer nearby? I usually do a ton
of dumb trial and error for a week, banging my head against the wall, until
my super good programmer colleague comes over and goes "goddammit what are
you trying to do?", then in like 2 minutes he shows me where I went wrong.
But I find that I learn the most after a lot of dumb trial and error, then
someone who knows what they are doing shows me.
On Tue, Jan 15, 2013 at 2:09 PM, Nicolas Rougier
<Nic...@in...>wrote:
>
>
> I do exactly that from time to time (copying a graphic) and I always start
> looking at the matplotlib gallery (http://matplotlib.org/gallery.html)
> for what is the most similar figure and starts from here (after removing
> what is not necessary). Most important is identifying the kind of axis
> necessary (cartesian, log, polar, ...)
>
> Some examples at: http://www.loria.fr/~rougier/coding/gallery/
>
> Some really nice graphics (but difficult) to try to copy at:
>
> http://www.improving-visualisation.org/visuals
>
>
>
> Nicolas
>
>
> On Jan 15, 2013, at 20:52 , Steven Boada wrote:
>
> > Heyya list.
> >
> > I must admit that my matplotlib-foo is only so so. One of the biggest
> > problems that I face is seeing cool stuff around the net, and thinking,
> > "that's pretty neat, I'd like to copy it." In reality, I have no idea
> > how I would go about creating something like that.
> >
> > Here's an example: http://imgur.com/JdkR4
> >
> > Just a little circular histogram thing with some annotations. Obviously,
> > I'd need the annotate command for the words, but what about the arcs? No
> > idea, off hand. So my question is, how do you decode (read: what to
> > think about) figures that you see, and turn them into actual python?
> > Sure I could post on stack exchange or email all you people every time,
> > but I want to be *better* at this. And while some people are going to
> > scoff and reply "that's easy, silly" it's not so for some. I just hate
> > to admit it's me.
> >
> > Thanks for the advice.
> >
> > --
> >
> > Steven Boada
> >
> > Doctoral Student
> > Dept of Physics and Astronomy
> > Texas A&M University
> > bo...@ph...
> >
> >
> >
> ------------------------------------------------------------------------------
> > Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> > and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> > 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> > SALE 99ドル.99 this month only - learn more at:
> > http://p.sf.net/sfu/learnmore_122512
> > _______________________________________________
> > Matplotlib-users mailing list
> > Mat...@li...
> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
>
> ------------------------------------------------------------------------------
> Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE 99ドル.99 this month only - learn more at:
> http://p.sf.net/sfu/learnmore_122512
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Nicolas R. <Nic...@in...> - 2013年01月15日 20:10:00
I do exactly that from time to time (copying a graphic) and I always start looking at the matplotlib gallery (http://matplotlib.org/gallery.html) for what is the most similar figure and starts from here (after removing what is not necessary). Most important is identifying the kind of axis necessary (cartesian, log, polar, ...)
Some examples at: http://www.loria.fr/~rougier/coding/gallery/
Some really nice graphics (but difficult) to try to copy at:
http://www.improving-visualisation.org/visuals
Nicolas
On Jan 15, 2013, at 20:52 , Steven Boada wrote:
> Heyya list.
> 
> I must admit that my matplotlib-foo is only so so. One of the biggest 
> problems that I face is seeing cool stuff around the net, and thinking, 
> "that's pretty neat, I'd like to copy it." In reality, I have no idea 
> how I would go about creating something like that.
> 
> Here's an example: http://imgur.com/JdkR4
> 
> Just a little circular histogram thing with some annotations. Obviously, 
> I'd need the annotate command for the words, but what about the arcs? No 
> idea, off hand. So my question is, how do you decode (read: what to 
> think about) figures that you see, and turn them into actual python? 
> Sure I could post on stack exchange or email all you people every time, 
> but I want to be *better* at this. And while some people are going to 
> scoff and reply "that's easy, silly" it's not so for some. I just hate 
> to admit it's me.
> 
> Thanks for the advice.
> 
> -- 
> 
> Steven Boada
> 
> Doctoral Student
> Dept of Physics and Astronomy
> Texas A&M University
> bo...@ph...
> 
> 
> ------------------------------------------------------------------------------
> Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
> and more. Get SQL Server skills now (including 2012) with LearnDevNow -
> 200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
> SALE 99ドル.99 this month only - learn more at:
> http://p.sf.net/sfu/learnmore_122512
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
From: Steven B. <bo...@ph...> - 2013年01月15日 19:52:57
Heyya list.
I must admit that my matplotlib-foo is only so so. One of the biggest 
problems that I face is seeing cool stuff around the net, and thinking, 
"that's pretty neat, I'd like to copy it." In reality, I have no idea 
how I would go about creating something like that.
Here's an example: http://imgur.com/JdkR4
Just a little circular histogram thing with some annotations. Obviously, 
I'd need the annotate command for the words, but what about the arcs? No 
idea, off hand. So my question is, how do you decode (read: what to 
think about) figures that you see, and turn them into actual python? 
Sure I could post on stack exchange or email all you people every time, 
but I want to be *better* at this. And while some people are going to 
scoff and reply "that's easy, silly" it's not so for some. I just hate 
to admit it's me.
Thanks for the advice.
-- 
Steven Boada
Doctoral Student
Dept of Physics and Astronomy
Texas A&M University
bo...@ph...
Hi:
I just want to report that in the screenshots section of the website
(http://matplotlib.org/users/screenshots.html), in the Basemap demo
(http://matplotlib.org/users/screenshots.html#basemap-demo) section,
instead of the plot there is a message saying "Sorry, could not import
Basemap".
Alejandro.

Showing 8 results of 8

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /