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




Showing 5 results of 5

From: Benjamin R. <ben...@ou...> - 2011年05月20日 20:20:04
On Thu, May 19, 2011 at 10:37 PM, Steve Ward <pla...@gm...> wrote:
> >From running the code below, I see only 8 subticks between the major
> ticks. But the documentation
> <
> http://matplotlib.sourceforge.net/api/axes_api.html#matplotlib.axes.Axes.set_xscale
> >
> says there should be 10. I'm using matplotlib version 0.99.3.
>
> #----------------------------
> import matplotlib.pyplot as plt
> import numpy as np
> y = range(1, 4)
> x = np.power(10, y)
> plt.gca().set_xscale('log', basex=10, subsx=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
> plt.gca().plot(x, y)
> plt.show()
> #----------------------------
>
> However, even if 10 are being drawn, I think there would only be 9
> subticks between the major ticks because the first subtick is on a
> major tick. Am I wrong?
>
>
> Steve
>
>
You are mostly correct. The documentation, however, is very wrong. The
first visible subtick would be for 20. Therefore, there will only be 8
visible subticks. The suggestion of doing [0, 1, 2, 3, ...] for subsx has
two problems. First, the subtick at 0 will never show up! Second, the
subtick for 1 is also a major tick. While this isn't technically wrong,
(maybe the major ticks get turned off or something...), it is a poor example
and I will fix it.
Thank you for pointing it out.
Ben Root
I have this error. I am running 2.6.5 Python and compiled myself the SVN 
maybe two weeks ago. The issue came when I tried to compile a version of 
2.6.6 using the tcmalloc library. I compiled my own version of Python 
but had some issues with external packages. I removed 2.6.6 for now. 
Then I get this error which also occurs in Ipython upon startup. This 
also was one of the only errors with the 2.6.6 install which makes me 
think it could have not been with the install.
I was having issues with linking packages such as wxPython2.8 for 
matplotlib with the usr/local/lib archives. Would I have to compile 
wxPython myself if I wanted it to go with my compiled version of 2.6.6. 
This was my next step but just gave up for now. Anyone knows or has 
compiled there own Python. Please let me know. Especially 2.6 when you 
already have 2.6 on the system.
Error below:
import AuditoryModelT
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "AuditoryModelT.py", line 1, in <module>
 from gammaFilterBank import computeCF, makeFilters, outBank
 File "gammaFilterBank.py", line 3, in <module>
 from matplotlib.pyplot import plot, clf, show, cla, xlim, xscale, 
imshow, ylabel, xlabel, figure, savefig, close, bar, title, xticks, 
yticks, axes, axis
 File "/usr/local/lib/python2.6/dist-packages/matplotlib/pyplot.py", 
line 95, in <module>
 new_figure_manager, draw_if_interactive, show = pylab_setup()
 File 
"/usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py", line 
25, in pylab_setup
 globals(),locals(),[backend_name])
 File 
"/usr/local/lib/python2.6/dist-packages/matplotlib/backends/backend_wxagg.py", 
line 23, in <module>
 import backend_wx # already uses wxversion.ensureMinimal('2.8')
 File 
"/usr/local/lib/python2.6/dist-packages/matplotlib/backends/backend_wx.py", 
line 65, in <module>
 raise ImportError(missingwx)
ImportError: Matplotlib backend_wx and backend_wxagg require wxPython >=2.8
 >>>
-- 
________________________
Jeffrey Spencer
jef...@gm...
From: Till W. <sac...@ya...> - 2011年05月20日 13:27:26
From: Till W. <sac...@ya...> - 2011年05月20日 13:27:04
From: Steve W. <pla...@gm...> - 2011年05月20日 03:38:19
>From running the code below, I see only 8 subticks between the major
ticks. But the documentation
<http://matplotlib.sourceforge.net/api/axes_api.html#matplotlib.axes.Axes.set_xscale>
says there should be 10. I'm using matplotlib version 0.99.3.
#----------------------------
import matplotlib.pyplot as plt
import numpy as np
y = range(1, 4)
x = np.power(10, y)
plt.gca().set_xscale('log', basex=10, subsx=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
plt.gca().plot(x, y)
plt.show()
#----------------------------
However, even if 10 are being drawn, I think there would only be 9
subticks between the major ticks because the first subtick is on a
major tick. Am I wrong?
Steve

Showing 5 results of 5

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