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





Showing 3 results of 3

From: Michael D. <md...@st...> - 2009年11月18日 16:24:43
Sébastien Barthélemy wrote:
> Hello,
>
> I'm using the matplotlib Sphinx extension which automatically includes 
> the source
> code and the figures it produces into the Sphinx document. This is a 
> very handy
> feature whose use goes far beyond documenting matplotlib itself. 
> (thanks for that by the way)
>
> However I have trouble when the python file passed to the plot 
> directive contains
> non-ascii characters. I set up a simple example located there :
> http://github.com/sbarthelemy/SphinxEncoding
>
> running "make html" on it raises:
> Exception occurred:
> File "/usr/lib/pymodules/python2.6/sphinx/highlighting.py", line 
> 167, in highlight_block
> source = source.decode()
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 
> 37: ordinal not in range(128)
> The full traceback has been saved in /tmp/sphinx-err-5kW6ih.log, if 
> you want to report the issue to the author.
>
> So, I've got a few questions:
>
> - is this expected ?
> - is there a workaround ?
> - if not, how hard would it be to fix this problem, maybe I could help 
> a bit (with proper guidance).
>
> Thank you for any help !
>
> PS: I use sphinx 0.6.2-1 and matplotlib 0.99.0-1ubuntu1, both shipped 
> from ubuntu karmic
This is a bug -- but it has a fairly straightforward fix: to use 
Sphinx's "include" directive rather than roll our own as we currently 
do. This has been fixed in SVN r7972. plot-directive now takes an 
"encoding" option, exactly like the Sphinx include directive. It does 
not do automatic encoding detection (meaning it ignores the "# coding: 
latin1" comments), just as the Sphinx include directive does.
I'm not sure if there's a workaround "outside" of matplotlib, other than 
to ensure the source files are encoding in pure ascii (by using unicode 
escapes in literals instead of the real characters). But that's not a 
great workaround.
Mike
-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA
From: Sébastien B. <bar...@cr...> - 2009年11月18日 14:19:36
Attachments: sphinx-err-5kW6ih.log
Hello,
I'm using the matplotlib Sphinx extension which automatically includes the
source
code and the figures it produces into the Sphinx document. This is a very
handy
feature whose use goes far beyond documenting matplotlib itself. (thanks for
that by the way)
However I have trouble when the python file passed to the plot directive
contains
non-ascii characters. I set up a simple example located there :
http://github.com/sbarthelemy/SphinxEncoding
running "make html" on it raises:
 Exception occurred:
 File "/usr/lib/pymodules/python2.6/sphinx/highlighting.py", line 167, in
highlight_block
 source = source.decode()
 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 37:
ordinal not in range(128)
 The full traceback has been saved in /tmp/sphinx-err-5kW6ih.log, if you
want to report the issue to the author.
So, I've got a few questions:
- is this expected ?
- is there a workaround ?
- if not, how hard would it be to fix this problem, maybe I could help a bit
(with proper guidance).
Thank you for any help !
PS: I use sphinx 0.6.2-1 and matplotlib 0.99.0-1ubuntu1, both shipped from
ubuntu karmic
From: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX - 2009年11月18日 05:05:58
In gnuplot, I can do the following:
set format x "%.0s %cHz"
...and this will set the x-axis labels (on a semilogx style plot) to
be "10 Hz", "100 Hz", "1 kHz", "10 kHz", etc.
Is there an easy way to do this in matplotlib? I spent a while in the
matplotlib.ticker docs, but couldn't find anything.
Cheers,
Jason

Showing 3 results of 3

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