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





Showing 4 results of 4

From: John H. <jdh...@ac...> - 2006年07月05日 14:16:02
>>>>> "Darius" == Darius Vainius <va...@ib...> writes:
 Darius> Hello, does anybody have an idea how to set the x-axis
 Darius> scale to logarithmic on an errorbar plot? In other words,
 Darius> is there any way to plot data with error bars while having
 Darius> x-axis scale logarithmic?
 Darius> Many thanks in advance for any useful suggestions.
On any type of plot where the data on a given axis is strictly
positive, you should be able to set the scale to 'log'. Just make
sure that the axis limits are also strictly positive. Eg
 ax.set_xlim(0.01, 10)
 ax.set_xscale('log')
With errorbars, you have to be careful, because if the error limits on
one of your positive datapoints extend into non-positive territory,
you'll get an error with log scaling.
JDH
From: Darius V. <va...@ib...> - 2006年07月05日 14:13:33
Hello,
does anybody have an idea how to set the x-axis scale to logarithmic on 
an errorbar plot? In other words, is there any way to plot data with 
error bars while having x-axis scale logarithmic?
Many thanks in advance for any useful suggestions.
Darius
From: John H. <jdh...@ac...> - 2006年07月05日 14:05:20
>>>>> "Michael" == Michael J T O'Kelly <mo...@MI...> writes:
 Michael> I want to be able to specify the size of points in a
 Michael> scatter plot in data coordinates rather than points^2.
 Michael> The points should change in size at different zoom
 Michael> levels. Is there a built-in way to do this, or a good
 Michael> workaround for now?
You can't do this with the built-in scatter or RegularPolyCollection
(which scatter uses) because these assume a size in points. But you
can roll your own PolyCollection fairly easily
import matplotlib.cm as cm
import matplotlib.numerix as nx
from matplotlib.collections import PolyCollection
from pylab import figure, show
xs, ys, radii, colors = nx.mlab.rand(4,100)
radii *= 0.1
def poly(x,y,r,numsides):
 theta = 2*nx.pi/numsides*nx.arange(numsides) 
 return zip(x + r*nx.cos(theta), y + r*nx.sin(theta))
verts = [poly(x,y,r,6) for x,y,r in zip(xs, ys, radii)]
col = PolyCollection(verts)
col.set_array(colors)
col.set_cmap(cm.hot)
fig = figure()
ax = fig.add_subplot(111, xlim=(0,1), ylim=(0,1), aspect=1)
ax.add_collection(col)
show()
From: Michael J.T. O'K. <mo...@MI...> - 2006年07月05日 05:46:50
I want to be able to specify the size of points in a scatter plot in 
data coordinates rather than points^2. The points should change in size 
at different zoom levels. Is there a built-in way to do this, or a good 
workaround for now?
Thanks,
Michael

Showing 4 results of 4

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