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






Showing results of 346

<< < 1 2 3 4 5 .. 14 > >> (Page 3 of 14)
From: cwurld <cw...@ya...> - 2010年01月27日 03:12:28
Another way to solve this problem is to not use the figsize keyword when
creating the Figure. Instead only adjust the dpi. For example:
w,h=fig.get_size_inches()
target_width_pix=300
dpi=target_width_pix/w
canvas.print_figure(fname1,dpi=dpi)
-- 
View this message in context: http://old.nabble.com/png-is-clipped-tp27327004p27333529.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: per f. <per...@gm...> - 2010年01月27日 03:08:25
hi all,
i am using mpl_toolkits.axes_grid.inset_locator.inset_axes to plot an
inset axes inside my figure, as follows:
 inset = inset_axes(s,
		 width="30%", # width = 30% of parent_bbox
		 height=.5, # height : 1 inch
 loc=4
)
i am trying to use the bbox_transform keyword argument to reposition
this within the figure -- i want to use figure coordinates rather than
the loc= keyword.
if i try the following:
 inset = inset_axes(s,
		 width="30%", # width = 30% of parent_bbox
		 height=.5, # height : 1 inch
		 bbox_transform=(0.1, 0.1))
then i get the error:
 File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/offsetbox.py",
line 910, in get_bbox_to_anchor
 transform)
 File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/transforms.py",
line 974, in __init__
 assert isinstance(transform, Transform)
AssertionError
any idea how i can reposition the inset axes? thanks very much for your help.
From: cwurld <cw...@ya...> - 2010年01月27日 03:08:23
Jae-Joon Lee wrote:
> 
> savefig("somename.png", bbox_inches="tight")
> 
I tried it and it did NOT solve the problem. The
"fig.subplots_adjust(bottom=0.2)" solution did solve the problem.
-- 
View this message in context: http://old.nabble.com/png-is-clipped-tp27327004p27333507.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Derek S. <ds...@pu...> - 2010年01月27日 02:08:24
Hi all,
I'm getting strange errors trying to use the bar3d method in mplot3d
(I'm using matplotlib 0.99.0 in Ubuntu 9.10 and Python 2.6).
I'm doing something roughly like the example at
http://matplotlib.sourceforge.net/examples/mplot3d/hist3d_demo.html
I've pasted my sample program below, which has 2 cases: In case 1, you
see just what you would expect: 2 rows of bars with increasing size in
the y direction. if you uncomment case 2 (for different bar heights),
you get the following error:
Traceback (most recent call last):
 File "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_gtk.py",
line 352, in expose_event
 self._render_figure(self._pixmap, w, h)
 File "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_gtkagg.py",
line 75, in _render_figure
 FigureCanvasAgg.draw(self)
 File "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_agg.py",
line 314, in draw
 self.figure.draw(self.renderer)
 File "/usr/lib/pymodules/python2.6/matplotlib/artist.py", line 46,
in draw_wrapper
 draw(artist, renderer, *kl)
 File "/usr/lib/pymodules/python2.6/matplotlib/figure.py", line 774, in draw
 for a in self.axes: a.draw(renderer)
 File "/usr/lib/pymodules/python2.6/mpl_toolkits/mplot3d/axes3d.py",
line 135, in draw
 for col in self.collections]
 File "/usr/lib/pymodules/python2.6/mpl_toolkits/mplot3d/art3d.py",
line 334, in do_3d_projection
 z_segments_2d.sort(reverse=True)
ValueError: The truth value of an array with more than one element is
ambiguous. Use a.any() or a.all()
This error gets thrown any time the 2 bars in the same y position have
exactly the same z value: in the sample program the (0,0) value and
(0,1) value are both 1 but it works for any of the 4 pairs. The error
is particularly confusing. even looking at the source of the sort line
in the backtrace, it's not clear where any arrays are being used as
truth values. (just compared for the sort). This can be worked around
by adding a tiny delta to the z values in one of the rows: it only
errors when the corresponding z values match exactly.
Am I doing something wrong here? or is this some kind of bug in the
drawing code?
thanks,
-Derek
the program:
#!/usr/bin/env python2.6
import matplotlib.pyplot as plot
import mpl_toolkits.mplot3d
import numpy
fig2 = plot.figure()
ax2 = mpl_toolkits.mplot3d.Axes3D(fig2)
xpos = numpy.asarray([0, 1, 2, 4, 0, 1, 2, 4])
ypos = numpy.asarray([0, 0, 0, 0, 1, 1, 1, 1])
zpos = numpy.zeros_like(xpos)
dx = 0.05 * numpy.ones_like(zpos)
dy = numpy.ones_like(zpos)
#case 1
dz = numpy.asarray([1,2,3,4,5,6,7,8])
#case 2
#dz = numpy.asarray([1,2,3,4,1,6,7,8])
ax2.bar3d(ypos, xpos, zpos, dy, dx, dz, color='b')
ax2.set_xlabel('X')
ax2.set_ylabel('Y')
ax2.set_zlabel('Z')
plot.show()
From: Jae-Joon L. <lee...@gm...> - 2010年01月26日 22:35:32
There are a few ways to make ticks invisible.
ax = subplot(111, frame_on=False)
ax.xaxis.set_ticks_position("none")
ax.yaxis.set_ticks_position("none")
regards,
-JJ
On Tue, Jan 26, 2010 at 5:28 PM, Michael Cohen <mc...@ca...> wrote:
> Sorry, I should be clearer.
> Inside the plot, I have made a shape, say a circle.
> However, when I save it to eps, the circle is surrounded by a rectangular
> box and tick marks, though I have managed to get the numbers that go with
> those tick marks to stop showing up.
> I am looking for a way to make the bounding rectangle with the tick marks
> disappear.
> What you suggest here does in fact remove the bounding rectangle. Now, how
> can I get rid of the tick marks?
>
> Cheers
> Michael
>
> On 01/26/2010 02:18 PM, Jae-Joon Lee wrote:
>>
>> You mean removing the the axes frame?
>>
>>  subplot(111, frame_on=False)
>>
>> I'm sorry but it is not clear what you want.
>>
>> Regards,
>>
>> -JJ
>>
>> On Tue, Jan 26, 2010 at 4:18 AM, Michael Cohen<mc...@ca...> wrote:
>>>
>>> Hi all,
>>> Thanks for the help so far. One more question -
>>> How do I completely remove the axes?
>>> I currently have a plot where a square hatching of lines is deformed to
>>> create a sky projection, so the square block of axes actually gets in
>>> the way. How do I remove it?
>>>
>>> Cheers
>>> Michael
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> The Planet: dedicated and managed hosting, cloud storage, colocation
>>> Stay online with enterprise data centers and the best network in the
>>> business
>>> Choose flexible plans and management services without long-term contracts
>>> Personal 24x7 support from experience hosting pros just a phone call
>>> away.
>>> http://p.sf.net/sfu/theplanet-com
>>> _______________________________________________
>>> Matplotlib-users mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>
>
>
From: Jae-Joon L. <lee...@gm...> - 2010年01月26日 22:21:44
If you do not mind the output size slightly adjusted, try
 savefig("somename.png", bbox_inches="tight")
Regards,
-JJ
On Tue, Jan 26, 2010 at 3:27 PM, John Hunter <jd...@gm...> wrote:
> On Tue, Jan 26, 2010 at 12:00 PM, cwurld <cw...@ya...> wrote:
>>
>> Hi,
>>
>> I am trying to generate some pngs without using the GUI interface using the
>> AGG backend. The problem is when I set figsize, the bottom part of the
>> x-axis label is clipped. I am using python 2.5 in windows XP. I just
>> installed the lastest version of matplotlib today version 0.98.3. Below is
>> the code that produces two images that both have this problem.
>
>
> Try setting
>
> fig.subplots_adjust(bottom=0.2)
>
> The default is 0.1
>
> JDH
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Jae-Joon L. <lee...@gm...> - 2010年01月26日 22:19:18
You mean removing the the axes frame?
 subplot(111, frame_on=False)
I'm sorry but it is not clear what you want.
Regards,
-JJ
On Tue, Jan 26, 2010 at 4:18 AM, Michael Cohen <mc...@ca...> wrote:
> Hi all,
> Thanks for the help so far. One more question -
> How do I completely remove the axes?
> I currently have a plot where a square hatching of lines is deformed to
> create a sky projection, so the square block of axes actually gets in
> the way. How do I remove it?
>
> Cheers
> Michael
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: John H. <jd...@gm...> - 2010年01月26日 20:27:25
On Tue, Jan 26, 2010 at 12:00 PM, cwurld <cw...@ya...> wrote:
>
> Hi,
>
> I am trying to generate some pngs without using the GUI interface using the
> AGG backend. The problem is when I set figsize, the bottom part of the
> x-axis label is clipped. I am using python 2.5 in windows XP. I just
> installed the lastest version of matplotlib today version 0.98.3. Below is
> the code that produces two images that both have this problem.
Try setting
fig.subplots_adjust(bottom=0.2)
The default is 0.1
JDH
From: cwurld <cw...@ya...> - 2010年01月26日 18:00:32
Hi,
I am trying to generate some pngs without using the GUI interface using the
AGG backend. The problem is when I set figsize, the bottom part of the
x-axis label is clipped. I am using python 2.5 in windows XP. I just
installed the lastest version of matplotlib today version 0.98.3. Below is
the code that produces two images that both have this problem.
from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
from matplotlib.figure import Figure
fname1=r'C:\Documents and Settings\CCM\Desktop\test_plot1.png'
fname2=r'C:\Documents and Settings\CCM\Desktop\test_plot2.png'
fig = Figure(figsize=(4,3))
canvas = FigureCanvas(fig)
ax = fig.add_subplot(111)
ax.set_clip_box(None)
ax.plot([1,2,3])
ax.set_title('hi mom')
ax.grid(True)
ax.set_xlabel('time')
ax.set_ylabel('volts')
print fig.get_size_inches()
canvas.print_figure(fname1,dpi=200)
fig.savefig(fname2)
-- 
View this message in context: http://old.nabble.com/png-is-clipped-tp27327004p27327004.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Michael D. <md...@st...> - 2010年01月26日 17:29:10
per freem wrote:
> Hi all,
>
> To annotate my figures with Greek letters, I use the following:
>
> import matplotlib
> matplotlib.use('PDF')
> import matplotlib.pyplot as plt
> from matplotlib import rc
> rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
> plt.rcParams['ps.useafm'] = True
> rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
> plt.rcParams['pdf.fonttype'] = 42
> # plot figure
> # ...
> # annotate figure
> plt.xlabel(r'$\mu$ = 50')
> plt.ylabel(r'$\sigma$ = 1.5')
>
> This makes the equal symbol and everything to the right of it in the
> Helvetica font, as intended, and the Greek symbols default to the
> usual TeX font (which I believe is Times New Roman.)
>
> How can I make it so the font used for the Greek letters is the
> "Symbol" font instead? It's important for me not to have it appear in
> the default Times font of TeX.
> 
There's information about changing the math font here:
http://matplotlib.sourceforge.net/users/mathtext.html#fonts
You may be able to use "Symbol" as a custom font, but this is untested, 
as far as I know. It would have to contain a Unicode mapping to be usable.
Mike
-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA
From: per f. <per...@gm...> - 2010年01月26日 16:38:50
Hi all,
To annotate my figures with Greek letters, I use the following:
import matplotlib
matplotlib.use('PDF')
import matplotlib.pyplot as plt
from matplotlib import rc
rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
plt.rcParams['ps.useafm'] = True
rc('font',**{'family':'sans-serif','sans-serif':['Helvetica']})
plt.rcParams['pdf.fonttype'] = 42
# plot figure
# ...
# annotate figure
plt.xlabel(r'$\mu$ = 50')
plt.ylabel(r'$\sigma$ = 1.5')
This makes the equal symbol and everything to the right of it in the
Helvetica font, as intended, and the Greek symbols default to the
usual TeX font (which I believe is Times New Roman.)
How can I make it so the font used for the Greek letters is the
"Symbol" font instead? It's important for me not to have it appear in
the default Times font of TeX.
thanks for your help.
From: Michael C. <mc...@ca...> - 2010年01月26日 09:18:45
Hi all,
Thanks for the help so far. One more question -
How do I completely remove the axes?
I currently have a plot where a square hatching of lines is deformed to 
create a sky projection, so the square block of axes actually gets in 
the way. How do I remove it?
Cheers
Michael
From: Gary R. <ga...@me...> - 2010年01月26日 04:17:33
Hello,
I'm trying to install matplotlib and am getting the error:
[lots of OK output]
g++ -pthread -shared build/temp.linux-x86_64-2.6/src/_png.o build/temp.linux-x86_64-2.6/src/mplutils.o build/temp.linux-x86_64-2.6/CXX/cxx_extensions.o build/temp.linux-x86_64-2.6/CXX/cxxsupport.o build/temp.linux-x86_64-2.6/CXX/IndirectPythonInterface.o build/temp.linux-x86_64-2.6/CXX/cxxextensions.o -L/usr/local/lib -L/usr/lib -L/usr/local/lib64 -L/usr/lib64 -lpng -lz -lstdc++ -lm -lpthread -ldl -lutil -o build/lib.linux-x86_64-2.6/matplotlib/_png.so
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libz.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
error: command 'g++' failed with exit status 1
Anyone have any suggestions?
Thanks
Gary
-- 
Gary Robinson
CTO
Emergent Music, LLC
personal email: ga...@me...
work email: gro...@fl...
Company: http://www.flyfi.com
Blog: http://www.garyrobinson.net
From: Jeff W. <js...@fa...> - 2010年01月25日 23:10:51
Phillip M. Feldman wrote:
> Jeff Whitaker wrote:
>> Dr. Phillip M. Feldman wrote:
>>> The attached program generates a map and then saves it to a file. I 
>>> have two
>>> problems with the result:
>>>
>>> (1) Note that the screenshot shows a title above the map, while the 
>>> .png
>>> file that was saved by the program does not.
>>> 
>> Philip:
>>
>> mapdemo.jpeg (which was presumably created from the png saved by your 
>> program) is totally empty.
>>> (2) I would like to be able to label the lines of latitude and 
>>> longitude,
>>> but have not been able to figure out how to do this.
>>> 
>>
>> use the label keyword to drawmeridians and drawparallels.
>>
>> -Jeff
>>
> Hello Jeff,
>
> I had tried that, but thought that it wasn't working because I wasn't 
> seeing anything on the screen. I now think that the label parameter 
> must be working, because the lines of latitude and longitude are 
> labeled in the version of the map that is saved by the program, and 
> that I'm not seeing them on the screen because I have black text on a 
> black background. Is there a way to control the color of the text 
> labels? Note also that the plot title appears on the screen shot 
> jpeg, but not in the version saved by the program. Any advice will be 
> appreciated.
>
> Philllip
Philip: To change the color of the lat/lon lines, use the color keyword 
in drawparallels and drawmeridians (i.e. color="red"). To change the 
font color for the labels, use fontdict=dict(color='red'). The plot 
title color can be changed in the same way.
-Jeff
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------
>
-- 
Jeffrey S. Whitaker Phone : (303)497-6313
Meteorologist FAX : (303)497-6449
NOAA/OAR/PSD R/PSD1 Email : Jef...@no...
325 Broadway Office : Skaggs Research Cntr 1D-113
Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg
From: Phillip M. F. <pfe...@ve...> - 2010年01月25日 21:53:04
Jeff Whitaker wrote:
> Dr. Phillip M. Feldman wrote:
>> The attached program generates a map and then saves it to a file. I 
>> have two
>> problems with the result:
>>
>> (1) Note that the screenshot shows a title above the map, while the .png
>> file that was saved by the program does not.
>> 
> Philip:
>
> mapdemo.jpeg (which was presumably created from the png saved by your 
> program) is totally empty.
>> (2) I would like to be able to label the lines of latitude and 
>> longitude,
>> but have not been able to figure out how to do this.
>> 
>
> use the label keyword to drawmeridians and drawparallels.
>
> -Jeff
>
Hello Jeff,
I had tried that, but thought that it wasn't working because I wasn't 
seeing anything on the screen. I now think that the label parameter 
must be working, because the lines of latitude and longitude are labeled 
in the version of the map that is saved by the program, and that I'm not 
seeing them on the screen because I have black text on a black 
background. Is there a way to control the color of the text labels? 
Note also that the plot title appears on the screen shot jpeg, but not 
in the version saved by the program. Any advice will be appreciated.
Philllip
From: Thomas R. <tho...@gm...> - 2010年01月25日 21:39:54
Hello,
I'm trying to make a log plot using set_xscale and set_yscale. The default LogFormatter however shows 10^-1, 10^0, and 10^1 rather than 0.1, 1, and 10 (other plotting packages I've used usually automatically substitute these three common labels). Is there a way that the LogFormatter could have an extra option for basically enabling this (or even better, that this be made the default, with an option to disable - I don't see most people wanting 1 shown as 10^0)?
Cheers,
Thomas
From: Jeff W. <js...@fa...> - 2010年01月25日 21:29:09
Dr. Phillip M. Feldman wrote:
> The attached program generates a map and then saves it to a file. I have two
> problems with the result:
>
> (1) Note that the screenshot shows a title above the map, while the .png
> file that was saved by the program does not.
> 
Philip:
mapdemo.jpeg (which was presumably created from the png saved by your 
program) is totally empty. 
> (2) I would like to be able to label the lines of latitude and longitude,
> but have not been able to figure out how to do this.
> 
use the label keyword to drawmeridians and drawparallels.
-Jeff
> Thanks!
>
> Phillip
>
> http://old.nabble.com/file/p27313185/mapdemo.py mapdemo.py 
> http://old.nabble.com/file/p27313185/mapdemo%2Bscreenshot.jpeg 
> http://old.nabble.com/file/p27313185/mapdemo.jpeg 
>
> 
-- 
Jeffrey S. Whitaker Phone : (303)497-6313
Meteorologist FAX : (303)497-6449
NOAA/OAR/PSD R/PSD1 Email : Jef...@no...
325 Broadway Office : Skaggs Research Cntr 1D-113
Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg
From: Dr. P. M. F. <pfe...@ve...> - 2010年01月25日 20:41:31
The attached program generates a map and then saves it to a file. I have two
problems with the result:
(1) Note that the screenshot shows a title above the map, while the .png
file that was saved by the program does not.
(2) I would like to be able to label the lines of latitude and longitude,
but have not been able to figure out how to do this.
Thanks!
Phillip
http://old.nabble.com/file/p27313185/mapdemo.py mapdemo.py 
http://old.nabble.com/file/p27313185/mapdemo%2Bscreenshot.jpeg 
http://old.nabble.com/file/p27313185/mapdemo.jpeg 
-- 
View this message in context: http://old.nabble.com/two-issues-with-labels-on-maps-tp27313185p27313185.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Jason G. <jas...@cr...> - 2010年01月25日 19:41:57
Gökhan Sever wrote:
> Hello,
>
> I have thought of this might interesting to share. Register at
> www.sagenb.org or try on your local Sage-notebook and using the following
> code:
> 
>
A related example that lets you get the actual matplotlib figure from a 
Sage graphic and play with it is here:
http://sagenb.org/home/pub/1413/
The thing we'd like to do now is be able to wrap matplotlib axes with 
Sage Graphics objects (so someone can construct a matplotlib object and 
then wrap it in a Sage Graphics instance to then do further stuff with 
it in Sage). However, I think we need to resolve the issues involving 
taking the axes from one figure and adding them to another figure; these 
issues were brought up on the mailing list a while ago.
Thanks,
Jason
--
Jason Grout
jas...@dr...
From: Michael D. <md...@st...> - 2010年01月25日 19:39:30
Yes. Unicode strings can be used for text. See this example:
http://matplotlib.sourceforge.net/examples/pylab_examples/unicode_demo.html
(There are some caveats about using characters outside of the BMP, but 
that doesn't affect most people.)
Mike
Filipe Pires Alvarenga Fernandes wrote:
> Does matplotlib support accented characters without the TeX mathtext?
>
> Thanks.
>
> *****************************************************
> Filipe Pires Alvarenga Fernandes
>
> University of Massachusetts Dartmouth
> 200 Mill Road - Fairhaven, MA
> Tel: (508) 910-6381
> Email: fal...@um... 
> <mailto:fal...@um...>
> oc...@ya... <mailto:oc...@ya...>
> oc...@gm... <mailto:oc...@gm...>
>
> http://ocefpaf.tiddlyspot.com/
> *****************************************************
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> ------------------------------------------------------------------------
>
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 
-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA
From: Filipe P. A. F. <oc...@gm...> - 2010年01月25日 19:33:30
Does matplotlib support accented characters without the TeX mathtext?
Thanks.
*****************************************************
Filipe Pires Alvarenga Fernandes
University of Massachusetts Dartmouth
200 Mill Road - Fairhaven, MA
Tel: (508) 910-6381
Email: fal...@um...
 oc...@ya...
 oc...@gm...
http://ocefpaf.tiddlyspot.com/
*****************************************************
From: Gökhan S. <gok...@gm...> - 2010年01月25日 19:04:22
Constrain pan/zoom to x axis hold *x* Constrain pan/zoom to y axis hold *y*
I don't have these in my backend_bases.py file. Are these working on your
system?
On Mon, Jan 25, 2010 at 12:58 PM, Gökhan Sever <gok...@gm...>wrote:
> Hello,
>
> I could these keys into rcsetup.py file as well as matplotlibrc.template
> and update backend_bases.py accordingly. And add some documentation
> reflecting
> the changes made.
>
> # Event keys to interact with figures/plots via keyboard
>
> fullscreen : 'f'
> home : 'h'
> reset : 'r'
> back : 'c'
> forward : 'v'
> pan : 'p'
> zoom : 'o'
> save : 's'
> grid : 'g'
> yscale : 'l'
> xscale : 'k'
>
>
> *Notes:*
>
> Matthias, leaving values as empty will remove the key short-cut.
>
> Don't understand exactly what 'a' does?
>
> f doesn't toggle full-screen --using qt4agg backend.
>
> There are a couple function duplicates. (eg. back with 'c' and left and
> backspace keys. How can represent them? Create a list inside the
> dictionary?
> back = ['c', 'left', 'backspace']
>
> 'o' seems like unnecessary. Since you have to select an area using mouse.
>
> 's' doesn't behave correctly here. Shouldn't it bring the save dialog?
> Instead I am getting:
> TypeError: save_figure() takes exactly 1 argument (2 given)
>
>
>
> On Mon, Jan 25, 2010 at 8:32 AM, Matthias Michler <Mat...@gm...
> > wrote:
>
>> Hi Gökhan,
>>
>> I just wanted to discuss the key, because I think this patch should be
>> part of
>> matplotlib and not only of individual users. I think it is worth be be
>> added
>> to the mpl-tracker at http://sourceforge.net/tracker/?group_id=80706 or
>> maybe
>> one of the developers has the time to commit this small change?
>>
>> I think your idea about key-mappings in the matplotlib-rc is a good option
>> to
>> customize keyboard short cuts and even remove short-cuts which aren't of
>> intrest for the individual user. Furthermore the latter yields space for
>> keyboard shortcuts, which are used in one's own program.
>>
>> Kind regards,
>> Matthias
>>
>> On Friday 22 January 2010 16:57:22 Gökhan Sever wrote:
>> > It is very simple to change key-assignment. Take a look at the
>> > backend_bases.py code (search for event.key instances) :
>> >
>> > elif event.key == 'L':
>> >
>> > I was thinking to move y-scaling to "y" and x-scaling to "x" but x and y
>> > are assigned to something else (
>> > http://matplotlib.sourceforge.net/users/navigation_toolbar.html)
>> >
>> > For me toggling "k" is simpler for me than doing Shift-L.
>> >
>> > Maybe these options could be provided in the matplotlibrc file. Users
>> can
>> > make their key mapping based on their choice. That requires some more
>> > coding
>> >
>> > :)
>> >
>> > On Fri, Jan 22, 2010 at 1:59 AM, Matthias Michler
>> >
>> > <Mat...@gm...>wrote:
>> > > Hi Gökhan, Hi list members,
>> > >
>> > > This is really a missing feature in matplotlib in my opinion and it's
>> > > great that you took the time to make an suggestion, but I would prefer
>> > > capital "L"
>> > > for the xaxis-scaling like gnuplot although I'm not sure this is
>> > > possible.
>> > >
>> > > What do you and other list members think about that?
>> > >
>> > > Kind regards,
>> > > Matthias
>> > >
>> > > On Thursday 21 January 2010 19:45:37 Gökhan Sever wrote:
>> > > > Hello,
>> > > >
>> > > > "l" key does the log - linear scaling for y-axis. I have made a
>> minor
>> > > > change to use "k" for x-axis scaling.
>> > > >
>> > > > Patch added. Feel free to add if you find it useful.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Throughout its 18-year history, RSA Conference consistently attracts the
>> world's best and brightest in the field, creating opportunities for
>> Conference
>> attendees to learn about information security's most important issues
>> through
>> interactions with peers, luminaries and emerging and established
>> companies.
>> http://p.sf.net/sfu/rsaconf-dev2dev
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>
>
>
> --
> Gökhan
>
-- 
Gökhan
From: Gökhan S. <gok...@gm...> - 2010年01月25日 18:58:23
Hello,
I could these keys into rcsetup.py file as well as matplotlibrc.template
and update backend_bases.py accordingly. And add some documentation
reflecting
the changes made.
# Event keys to interact with figures/plots via keyboard
fullscreen : 'f'
home : 'h'
reset : 'r'
back : 'c'
forward : 'v'
pan : 'p'
zoom : 'o'
save : 's'
grid : 'g'
yscale : 'l'
xscale : 'k'
*Notes:*
Matthias, leaving values as empty will remove the key short-cut.
Don't understand exactly what 'a' does?
f doesn't toggle full-screen --using qt4agg backend.
There are a couple function duplicates. (eg. back with 'c' and left and
backspace keys. How can represent them? Create a list inside the dictionary?
back = ['c', 'left', 'backspace']
'o' seems like unnecessary. Since you have to select an area using mouse.
's' doesn't behave correctly here. Shouldn't it bring the save dialog?
Instead I am getting:
TypeError: save_figure() takes exactly 1 argument (2 given)
On Mon, Jan 25, 2010 at 8:32 AM, Matthias Michler
<Mat...@gm...>wrote:
> Hi Gökhan,
>
> I just wanted to discuss the key, because I think this patch should be part
> of
> matplotlib and not only of individual users. I think it is worth be be
> added
> to the mpl-tracker at http://sourceforge.net/tracker/?group_id=80706 or
> maybe
> one of the developers has the time to commit this small change?
>
> I think your idea about key-mappings in the matplotlib-rc is a good option
> to
> customize keyboard short cuts and even remove short-cuts which aren't of
> intrest for the individual user. Furthermore the latter yields space for
> keyboard shortcuts, which are used in one's own program.
>
> Kind regards,
> Matthias
>
> On Friday 22 January 2010 16:57:22 Gökhan Sever wrote:
> > It is very simple to change key-assignment. Take a look at the
> > backend_bases.py code (search for event.key instances) :
> >
> > elif event.key == 'L':
> >
> > I was thinking to move y-scaling to "y" and x-scaling to "x" but x and y
> > are assigned to something else (
> > http://matplotlib.sourceforge.net/users/navigation_toolbar.html)
> >
> > For me toggling "k" is simpler for me than doing Shift-L.
> >
> > Maybe these options could be provided in the matplotlibrc file. Users can
> > make their key mapping based on their choice. That requires some more
> > coding
> >
> > :)
> >
> > On Fri, Jan 22, 2010 at 1:59 AM, Matthias Michler
> >
> > <Mat...@gm...>wrote:
> > > Hi Gökhan, Hi list members,
> > >
> > > This is really a missing feature in matplotlib in my opinion and it's
> > > great that you took the time to make an suggestion, but I would prefer
> > > capital "L"
> > > for the xaxis-scaling like gnuplot although I'm not sure this is
> > > possible.
> > >
> > > What do you and other list members think about that?
> > >
> > > Kind regards,
> > > Matthias
> > >
> > > On Thursday 21 January 2010 19:45:37 Gökhan Sever wrote:
> > > > Hello,
> > > >
> > > > "l" key does the log - linear scaling for y-axis. I have made a minor
> > > > change to use "k" for x-axis scaling.
> > > >
> > > > Patch added. Feel free to add if you find it useful.
>
>
>
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently attracts the
> world's best and brightest in the field, creating opportunities for
> Conference
> attendees to learn about information security's most important issues
> through
> interactions with peers, luminaries and emerging and established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
-- 
Gökhan
From: Jae-Joon L. <lee...@gm...> - 2010年01月25日 16:04:20
On Mon, Jan 25, 2010 at 9:14 AM, Dimitri Linten
<dim...@gm...> wrote:
> What is the best way to do this ?
Please explain what you want and what your issue is.
Do not expect us (developers or other users) to study your code. If
possible, post a small stand-alone example that others can simply run.
As far as the watermark is concerned, the easiest way is to use
figimage as John suggested, but apparently this is not what you want.
The svn version of matplotlib has OffsetImage and AnnotationBox, which
could be helpful.
Regards,
-JJ
From: Dimitri L. <dim...@gm...> - 2010年01月25日 15:12:05
Dear John,
Thank you for your reply, however am looking for a watermark to be plotted
inside the axis, not behind the axis
Regards,
Dimitri
On Mon, Jan 25, 2010 at 3:58 PM, John Hunter <jd...@gm...> wrote:
> On Mon, Jan 25, 2010 at 8:14 AM, Dimitri Linten
> <dim...@gm...> wrote:
> > Hi Forum,
> > I am using matplotlib in a PyQt4 App.
> > I wanted to add a watermark-type pictures to the standard white
> background
> > of the canvas.
>
> Does the following help?
>
> http://matplotlib.sourceforge.net/search.html?q=codex+watermark
>
25 messages has been excluded from this view by a project administrator.

Showing results of 346

<< < 1 2 3 4 5 .. 14 > >> (Page 3 of 14)
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 によって変換されたページ (->オリジナル) /