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
(36)
2
(10)
3
(8)
4
5
(4)
6
(15)
7
(17)
8
(3)
9
(8)
10
(5)
11
(2)
12
(5)
13
(5)
14
(15)
15
(3)
16
(10)
17
(6)
18
(2)
19
(1)
20
(11)
21
(33)
22
(13)
23
(14)
24
(15)
25
(4)
26
(5)
27
(9)
28
(12)
29
(7)
30
(8)
31
(6)

Showing 12 results of 12

From: nie n. <xz...@ho...> - 2007年08月28日 22:03:17
hi everyone
 i am new user of matplotlib,i want display two curve on one graph.but i 
want these two curve have same X axis.but the Y axis is not same.I read the 
sample of matplotlib,there is an example about subplot.but i don't hope to 
use such one,These two curve should be displayed in on plot in my 
application with diffrent axis.Doese matplotlib have such function? or if 
there is an demo code about it?
 thanks
xz_nie
_________________________________________________________________
享用世界上最大的电子邮件系统― MSN Hotmail。 http://www.hotmail.com 
From: Alen R. <ale...@gm...> - 2007年08月28日 20:39:30
There were decimal.Decimal object type values in my array. I converted
those to float and all is well now. Don't understand though why the
command line version worked as it was. Hmm... :-)
-Alen
On 8/28/07, Alen Ribic <ale...@gm...> wrote:
> I get the following error when its gets to the line where the bar(...)
> function is called:
>
> "Bbox::update_numerix_xy expected numerix array"
>
> What does this mean? is it referring to the the left, height or width...?
>
> If I execute the same code form the command line it works! But, If I
> call the code from a Web Application then is gives me that error
> above.
>
> I tried via the pylab and matplotlib api. Both give the same error.
>
> Thx
>
> -Alen
>
From: John H. <jd...@gm...> - 2007年08月28日 19:37:05
On 8/28/07, Tom Haddon <to...@gr...> wrote:
> fig.savefig(OUTPUTFILE)
savefig has it's own DPI ( so screen resolution and print resolution
can differ). So set the figsize in the Figure init method as before,
and then psas dpi to savefig
fig.savefig(blah, dpi=300)
JDH
From: Tom H. <to...@gr...> - 2007年08月28日 19:06:39
Hi Folks,
I'm creating a basic graph as follows:
revnos = [ p['revno'] for p in data ]
durations = [ p['duration'] for p in data ]
majorFormatter = FormatStrFormatter('%d')
matplotlib.use('Cairo')
fig = Figure()
canvas = FigureCanvas(fig)
ax = fig.add_subplot(111)
ax.plot(revnos, durations, '-')
ax.set_title('PQM pre-commit hook durations from Revision %s to %s' %
(revnos[0], revnos[-1]))
ax.xaxis.set_major_formatter(majorFormatter)
ax.grid(True)
ax.set_xlabel('Revision')
ax.set_ylabel('Duration in Minutes')
canvas.draw()
fig.savefig(OUTPUTFILE)
Seems to give me a default size of 1200x900 (which I assume is somehow
related to my screen size) - I've tried altering the fig = line as
follows:
fig = Figure(figsize=(8,6), dpi=100)
but can't seem to change the output size of the image.
Thanks, Tom
-- 
----------------------------------
Tom Haddon
mailto:to...@gr...
m +1.415.871.4180
www.greenleaftech.net
From: Tom V. <to...@cr...> - 2007年08月28日 17:31:26
On 8/23/07, Fabrice Silva <si...@cr...> wrote:
> Le 2007年8月22日 18:21:40 -0700, Tom Vaughan a =E9crit:
>
> > Why on the YellowDog 3 system would the x-axis show up as 0 - 2.5, and
> > on the Ubuntu Feisty system would the x-axis show up as 2.2 - 2.4? I am
> > attempting to resolve an autoscale problem elsewhere, and I must of
> > screwed something up when I built matplotlib. But what?
>
> Are you sure you have the same pref defined in conf files like
> ~/.matplotlib/.matplotlibrc for example ?
i deleted these on both machines. is there a way to force a particular
behaviour using ~/.matplotlib/.matplotlibrc?
-tom
>
>
>
> --
> Fabrice Silva
> si...@cr...
> 06.15.59.07.61
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems? Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Tom V. <to...@cr...> - 2007年08月28日 17:30:19
On 8/22/07, John Hunter <jd...@gm...> wrote:
> On 8/22/07, Tom Vaughan <to...@cr...> wrote:
>
> > Why on the YellowDog 3 system would the x-axis show up as 0 - 2.5, and
> > on the Ubuntu Feisty system would the x-axis show up as 2.2 - 2.4? I
> > am attempting to resolve an autoscale problem elsewhere, and I must of
> > screwed something up when I built matplotlib. But what?
>
> The only explanation that makes sense to me is that you are picking up
> different versions of mpl. Did you ever install from svn on any
> system? You can print
>
> >>> import matplotlib
> >>> print matplotlib.__version__
>
> but that doesn't always help, because frequently different svn
> versions will print the same version number. We should adopt the
> numpy and scipy system of tagging the version w/ the svn revision
> number....
>
> JDH
>
sorry for the tardy reply (fsck'd mail filter)...
on yellowdog 3...
Python 2.5.1 (r251:54863, Jun 21 2007, 14:27:05)
[GCC 4.1.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
>>> print matplotlib.__version__
0.90.1
on ubuntu feisty...
Python 2.5.1 (r251:54863, May 2 2007, 16:56:35)
[GCC 4.1.2 (Ubuntu 4.1.2-0ubuntu4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
>>> print matplotlib.__version__
0.87.7
funny. i thought these were the same version. so is the 0.90.1
behaviour the correct behavior?
thanks.
-tom
From: Alen R. <ale...@gm...> - 2007年08月28日 15:10:37
I get the following error when its gets to the line where the bar(...)
function is called:
"Bbox::update_numerix_xy expected numerix array"
What does this mean? is it referring to the the left, height or width...?
If I execute the same code form the command line it works! But, If I
call the code from a Web Application then is gives me that error
above.
I tried via the pylab and matplotlib api. Both give the same error.
Thx
-Alen
From: John H. <jd...@gm...> - 2007年08月28日 15:04:52
On 8/28/07, Romain Bignon <ro...@in...> wrote:
> Hello,
>
> I create an histogram with matplotlib and I want to get positions of each
> rectangles, to create links on a HTML page.
Andrew Dalke has a tutorial on this at
 http://www.dalkescientific.com/writings/diary/archive/2005/04/24/interactive_html.html
This is the 3rd part of a 3 part tutorial, so you may want to make
sure you understand
 http://www.dalkescientific.com/writings/diary/archive/2005/04/22/matplotlib.html
and
 http://www.dalkescientific.com/writings/diary/archive/2005/04/22/matplotlib.html
before diving into the html part
JDH
From: Romain B. <ro...@in...> - 2007年08月28日 09:50:07
Hello,
I create an histogram with matplotlib and I want to get positions of each
rectangles, to create links on a HTML page.
How can I get them?
Thanks.
--
Romain Bignon - http://progs.coderz.info
http://www.inl.fr
From: Romain B. <ro...@in...> - 2007年08月28日 09:14:54
Hello,
I create an histogram with matplotlib and I want to get positions of each 
rectangles, to create links on a HTML page.
How can I get them?
Thanks.
-- 
Romain Bignon - http://progs.coderz.info
http://www.inl.fr
From: fred <fr...@gm...> - 2007年08月28日 07:12:36
John Hunter a écrit :
> I matplotlib svn (as of June) there is a plotfile function. From the 
> docstring:
Great !
Thanks.
-- 
http://scipy.org/FredericPetit
From: John H. <jd...@gm...> - 2007年08月28日 00:37:19
On 8/27/07, Matt Fago <fa...@ea...> wrote:
>
> I'm elated to have found matplotlib after struggling with octave and
> gnuplot.
>
> There is one thing that I think matplotlib could improve on (or that I
> cannot find)
> -- quick plotting a la gnuplot:
>
> plot "file.txt" using 1:2 with lp
>
> For matplotlib, perhaps something like the following:
>
> fplot("filename", cols=(1,5), delimiter=',', numheader=2)
>
I matplotlib svn (as of June) there is a plotfile function. From the
docstring:
Help on function plotfile in module matplotlib.pylab:
plotfile(fname, cols=(0,), plotfuncs=None, comments='#', skiprows=0,
checkrows=5, delimiter=',', **kwargs)
 plot the data in fname
 cols is a sequence of column identifiers to plot. An identifier
 is either an int or a string. if it is an int, it indicates the
 column number. If it is a string, it indicates the column header.
 mpl will make column headers lower case, replace spaces with
 strings, and remove all illegal characters; so 'Adj Close*' will
 have name 'adj_close'
 if len(cols)==1, only that column will be plotted on the y axis.
 if len(cols)>1, the first element will be an identifier for data
 for the x axis and the remaining elements will be the column
 indexes for multiple subplots
 plotfuncs, if not None, is a dictionary mapping identifier to an
 Axes plotting function as a string. Default is 'plot', other
 choices are 'semilogy', 'fill', 'bar', etc... You must use the
 same type of identifier in the cols vector as you use in the
 plotfuncs dictionary, eg integer column numbers in both or column
 names in both.
 comments, skiprows, checkrows, and delimiter are all passed on to
 matplotlib.mlab.csv2rec to load the data into a record array
 kwargs are passed on to plotting functions
 Example usage:
 # plot the 2nd and 4th column against the 1st in two subplots
 plotfile(fname, (0,1,3))
 # plot using column names; specify an alternate plot type for volume
 plotfile(fname, ('date', 'volume', 'adj_close'), plotfuncs={'volume':
'semilogy'})

Showing 12 results of 12

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 によって変換されたページ (->オリジナル) /