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
(7) |
2
(8) |
|
3
(3) |
4
(5) |
5
(2) |
6
(3) |
7
(4) |
8
(11) |
9
(4) |
|
10
|
11
(8) |
12
(10) |
13
(16) |
14
(14) |
15
(13) |
16
(1) |
|
17
|
18
(8) |
19
(6) |
20
(13) |
21
(15) |
22
(5) |
23
(13) |
|
24
(2) |
25
(4) |
26
(1) |
27
(4) |
28
(8) |
29
(11) |
30
(5) |
|
31
(3) |
|
|
|
|
|
|
|
From: Benjamin R. <ben...@ou...> - 2011-07-07 18:21:53
|
On Thu, Jul 7, 2011 at 11:59 AM, Ravi Kanth Vanapalli < vvn...@gm...> wrote: > Hi all, > > I need some help creating tooltips using pyplot figure rather than the > exisiting pylab example as in the link below > > http://www.mail-archive.com/mat...@li.../msg00954.html > Well there is a specific reason for this. I am trying to write an > application which needs to call show() twice. matplotlib 1.0.1 solves this > issue by using show() in pyplot. > > The code snippet i've used is > > from pylab import * > import scipy > from wxPython.wx import * > import wx > import matplotlib.pyplot as plt > application = wxPySimpleApp() > tooltip = wx.ToolTip(tip='tip with a long %s line and a newline\n' % (' > '*100)) > fig=plt.figure() > ax=plt.gca() > x=arange(10) > y=x*2 > plt.plot(x,y) > plt.xlim(-2,15) > plt.show() > print 'passed the first show' > x=arange(10) > y=sin(x) > plt.xlim(-5,10) > plt.plot(x,y) > #print plt.get_current_fig_manager().canvas.SetToolTip(tooltip) > plt.show() > print 'passed the second show' > > As per my observation, we need not create a new figure everytime we use > pyplot. Just plt.show() serves the purpose. > In case of using pylab show() then we need to call it once at the end of > the program or create a new figure everytime previous figure is closed and > it works too. > *Please correct me if my observation is wrong.* > > I am stuck at the point at tooltips now. How should I create tooltips on a > figure plotted using pyplot. > > My program says there "*FigureCanvasTkAgg instance has no attribute > 'SetToolTip'*" > plt.get_current_fig_manager().canvas.SetToolTip(tooltip) > > for the current figure manager but in pylab equivalent > *from pylab import get_current_fig_manager as gcfm* > *gcfm().canvas.SetToolTip(tooltip) * > works. > > Please guide me how to go about this issue. > > -- > Regards, > > RaviKanth VN Vanapalli > MS - Telecommunications Engineering > The University of Texas at Dallas, Richardson, TX > Ph: (571) 420 0656 > Email: vvn...@gm... > > Just a quick comment, according to your error message, you have a TkAgg figure, not a WxAgg figure. Maybe you should try forcing a particular backend using "matplotlib.use('WxAgg')" at the beginning of the program? I haven't read through the rest to comment on the validity of your observations about show(). Ben Root |
|
From: Ravi K. V. <vvn...@gm...> - 2011-07-07 16:59:37
|
Hi all, I need some help creating tooltips using pyplot figure rather than the exisiting pylab example as in the link below http://www.mail-archive.com/mat...@li.../msg00954.html Well there is a specific reason for this. I am trying to write an application which needs to call show() twice. matplotlib 1.0.1 solves this issue by using show() in pyplot. The code snippet i've used is from pylab import * import scipy from wxPython.wx import * import wx import matplotlib.pyplot as plt application = wxPySimpleApp() tooltip = wx.ToolTip(tip='tip with a long %s line and a newline\n' % (' '*100)) fig=plt.figure() ax=plt.gca() x=arange(10) y=x*2 plt.plot(x,y) plt.xlim(-2,15) plt.show() print 'passed the first show' x=arange(10) y=sin(x) plt.xlim(-5,10) plt.plot(x,y) #print plt.get_current_fig_manager().canvas.SetToolTip(tooltip) plt.show() print 'passed the second show' As per my observation, we need not create a new figure everytime we use pyplot. Just plt.show() serves the purpose. In case of using pylab show() then we need to call it once at the end of the program or create a new figure everytime previous figure is closed and it works too. *Please correct me if my observation is wrong.* I am stuck at the point at tooltips now. How should I create tooltips on a figure plotted using pyplot. My program says there "*FigureCanvasTkAgg instance has no attribute 'SetToolTip'*" plt.get_current_fig_manager().canvas.SetToolTip(tooltip) for the current figure manager but in pylab equivalent *from pylab import get_current_fig_manager as gcfm* *gcfm().canvas.SetToolTip(tooltip) * works. Please guide me how to go about this issue. -- Regards, RaviKanth VN Vanapalli MS - Telecommunications Engineering The University of Texas at Dallas, Richardson, TX Ph: (571) 420 0656 Email: vvn...@gm... |
|
From: Eric F. <ef...@ha...> - 2011-07-06 17:19:18
|
On 07/06/2011 06:44 AM, Aman Thakral wrote: > Hi All, > > I have a wx application that uses a scatter plot on a map. I am trying > to figure out how to change the radius of the circles of the existing > scatter plot. My first thought would be to get a list of all the > patches within the CircleCollection instance so that I can just call the > set_radius method for the patches.Circle instance. I haven't found a > get the patches within a collection though. Is this possible? No, a CircleCollection instance is not a set of patches.Circle instances--the two are completely independent. It does not expose the radii for change after instantiation; and even if it did, I don't think it would would be significantly faster to change them and redraw than to make a new CircleCollection and draw that. Eric > > Thanks, > Aman > > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > > > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
|
From: Aman T. <ama...@gm...> - 2011-07-06 16:44:27
|
Hi All, I have a wx application that uses a scatter plot on a map. I am trying to figure out how to change the radius of the circles of the existing scatter plot. My first thought would be to get a list of all the patches within the CircleCollection instance so that I can just call the set_radius method for the patches.Circle instance. I haven't found a get the patches within a collection though. Is this possible? Thanks, Aman |
|
From: Michael D. <md...@st...> - 2011-07-05 18:13:31
|
I would try renaming the font cache file (in ~/.matplotlib/fontList.cache). It looks like it perhaps contains some invalid data. If that works, can you send the old file to me (off list) so I can try to get to the bottom of how it got corrupted? Mike On 07/05/2011 04:29 AM, Marko Riedel wrote: > Hi there, > > I wonder if there is I way how to use math symbols together with the > basemap class. > > Here is my problem: > > The lines > > import matplotlib.pyplot as plt > plt.text(0.06 , 0.04, r"200 $\Omega$ m", fontsize=10, > transform=plt.gca().transAxes) > > work with a standard plot. However if I use basemap, I get the > following error: > > File "/usr/lib/pymodules/python2.6/matplotlib/text.py", line 280, in > _get_layout > clean_line, self._fontproperties, ismath=ismath) > File > "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_agg.py", > line 156, in get_text_width_height_descent > self.mathtext_parser.parse(s, self.dpi, prop) > File "/usr/lib/pymodules/python2.6/matplotlib/mathtext.py", line > 2797, in parse > font_output = fontset_class(prop, backend) > File "/usr/lib/pymodules/python2.6/matplotlib/mathtext.py", line > 658, in __init__ > self._stix_fallback = StixFonts(*args, **kwargs) > File "/usr/lib/pymodules/python2.6/matplotlib/mathtext.py", line > 900, in __init__ > fullpath = findfont(name) > File "/usr/lib/pymodules/python2.6/matplotlib/font_manager.py", line > 1306, in findfont > if not os.path.exists(font): > File "/usr/lib/python2.6/genericpath.py", line 18, in exists > st = os.stat(path) > TypeError: coercing to Unicode: need string or buffer, dict found > > Thank you very much for your help! > > Marko > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > > > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users -- Michael Droettboom Science Software Branch Space Telescope Science Institute Baltimore, Maryland, USA |
|
From: Marko R. <ma...@ya...> - 2011-07-05 08:29:52
|
Hi there, I wonder if there is I way how to use math symbols together with the basemap class. Here is my problem: The lines import matplotlib.pyplot as plt plt.text(0.06 , 0.04, r"200 $\Omega$ m", fontsize=10, transform=plt.gca().transAxes) work with a standard plot. However if I use basemap, I get the following error: File "/usr/lib/pymodules/python2.6/matplotlib/text.py", line 280, in _get_layout clean_line, self._fontproperties, ismath=ismath) File "/usr/lib/pymodules/python2.6/matplotlib/backends/backend_agg.py", line 156, in get_text_width_height_descent self.mathtext_parser.parse(s, self.dpi, prop) File "/usr/lib/pymodules/python2.6/matplotlib/mathtext.py", line 2797, in parse font_output = fontset_class(prop, backend) File "/usr/lib/pymodules/python2.6/matplotlib/mathtext.py", line 658, in __init__ self._stix_fallback = StixFonts(*args, **kwargs) File "/usr/lib/pymodules/python2.6/matplotlib/mathtext.py", line 900, in __init__ fullpath = findfont(name) File "/usr/lib/pymodules/python2.6/matplotlib/font_manager.py", line 1306, in findfont if not os.path.exists(font): File "/usr/lib/python2.6/genericpath.py", line 18, in exists st = os.stat(path) TypeError: coercing to Unicode: need string or buffer, dict found Thank you very much for your help! Marko |
|
From: Benjamin R. <ben...@ou...> - 2011-07-04 20:36:19
|
On Mon, Jul 4, 2011 at 11:58 AM, Nico Schlömer <nic...@gm...>wrote:
> Also, set_{x,y,z}lim3d() doesn't seem to influence the plot at all. ?
>
> --Nico
>
>
>
Do you have an example demonstrating this? Also, which version of
matplotlib are you using? These functions should work as expected in
version 1.0.1.
Ben Root
|
|
From: Benjamin R. <ben...@ou...> - 2011-07-04 20:34:19
|
On Mon, Jul 4, 2011 at 11:54 AM, Nico Schlömer <nic...@gm...>wrote: > Hi all, > > this issue has come up before (see > > http://www.mail-archive.com/mat...@li.../msg14255.html > ) > and now it was me who got bitten by it: As far as I can see, for > mplot3d axes, it is not possible to set the aspect ratio of the axes > to something other than 'auto' -- anyways, 'equal' does *not* make > sure that the units of lenght on all axes are the same. > > For me, this functionality is important as I would like to highlight > that certain angles are right angles which obviously isn't the case if > the illustrations are distorted in that way. > > Cheers, > Nico > > Nico, That is correct. Due to the design of the mplot3d module, many functions that are expected to work for 2D plots do not work for 3D plots. I have been working on bringing mplot3d to feature-pariety with the rest of mpl. The upcoming release should address many of these issues. However, the set_aspect issue is a harder nut to crack correctly. If you need a work-around, I have a git branch where I introduce the matlab-esque pbaspect where one can specify the ratios of the x, y, and z axes relative to each other. Note that right now, at least one has to be 1. It does introduce some other bugs, though, which is why it won't be in the next release. https://github.com/WeatherGod/matplotlib/tree/mplot3d%2Fpbaspect Keep an eye on that branch for future updates, though. I hope this helps, Ben Root |
|
From: Nico S. <nic...@gm...> - 2011-07-04 16:59:22
|
Also, set_{x,y,z}lim3d() doesn't seem to influence the plot at all. ?
--Nico
On Mon, Jul 4, 2011 at 6:54 PM, Nico Schlömer <nic...@gm...> wrote:
> Hi all,
>
> this issue has come up before (see
> http://www.mail-archive.com/mat...@li.../msg14255.html)
> and now it was me who got bitten by it: As far as I can see, for
> mplot3d axes, it is not possible to set the aspect ratio of the axes
> to something other than 'auto' -- anyways, 'equal' does *not* make
> sure that the units of lenght on all axes are the same.
>
> For me, this functionality is important as I would like to highlight
> that certain angles are right angles which obviously isn't the case if
> the illustrations are distorted in that way.
>
> Cheers,
> Nico
>
|
|
From: Nico S. <nic...@gm...> - 2011-07-04 16:55:07
|
Hi all, this issue has come up before (see http://www.mail-archive.com/mat...@li.../msg14255.html) and now it was me who got bitten by it: As far as I can see, for mplot3d axes, it is not possible to set the aspect ratio of the axes to something other than 'auto' -- anyways, 'equal' does *not* make sure that the units of lenght on all axes are the same. For me, this functionality is important as I would like to highlight that certain angles are right angles which obviously isn't the case if the illustrations are distorted in that way. Cheers, Nico |
|
From: Scott S. <sco...@gm...> - 2011-07-04 06:29:01
|
On 1 July 2011 16:52, marz_cyclone <me...@me...> wrote:
> i'm trying to get the bounding box of a map plotted with basemap to place a
> colorbar. in this reduced example from the example directory of basemap, the
> colorbar is set to the hight of the axes of the plot.
>
...
>
> what i'm interested in is the bounding box of m, the real plotting area, so
> i can scale the colorbar axes to that height or width.
I don't have time to find the Basemap example data files and run your
example, but I normally do it like this (which works fine for me -
it's not clear what problem you're seeing?):
# create new figure
fig = plt.figure()
ax = fig.add_axes(...)
curr_map = Basemap(..., ax=ax, ...)
im = curr_map.imshow(...)
# setup colorbar axes and draw colorbar
bbox = ax.get_position()
l,b,w,h = bbox.bounds
cax = fig.add_axes([l+w+0.05, b, 0.05, h],frameon=False)
fig.colorbar(im, cax=cax)
Maybe using the pyplot functions to add the colorbar axes and plot the
colorbar is causing some side-effects you don't expect?
Cheers,
Scott
|
|
From: Angus M. <am...@gm...> - 2011-07-03 19:40:13
|
On 3 July 2011 10:33, Wang Jun <da...@gm...> wrote: > Hello, Angus! > > For this method, if I want to draw a colorbar to indicate the specific > values > for the colors, what should I do? the colorbar() in pylab is not waorking > for > this case. Use: plt.colorbar(ax.collections[0]) after the call to scatter, to get the correct mappable handle. I hope that helps, Angus. > Thanks, > Wang Jun > > 于 2011/7/3 8:48, mat...@li... 写道: >> >> On 1 July 2011 14:35, Francois Lemery<fra...@gm...> wrote: >>> >>> > Hello, >>> > >>> > I am interested in producing a 4 dimensional plot to represent some >>> > data. >>> > >>> > I picture this as looking like a normal 3d scatter plot with >>> > datapoints >>> > varying in a color scale which depends on a fourth column of data. >>> > >>> > Could anyone help me with this- I have searched google and the >>> > matplotlib >>> > website and have only found some documentation for a MatLab solution >>> > bywhich >>> > I am not interested. >>> > >>> > Thank you kindly! >>> > -Francois >> >> How about this? >> >> from mpl_toolkits.mplot3d import Axes3D >> import matplotlib.pyplot as plt >> import numpy as np >> >> fig = plt.figure() >> ax = fig.add_subplot(111, projection='3d') >> >> x = np.random.standard_normal(100) >> y = np.random.standard_normal(100) >> z = np.random.standard_normal(100) >> c = np.random.standard_normal(100) >> >> ax.scatter(x, y, z, c=c, cmap=plt.hot()) >> plt.show() >> >> Angus. >> -- AJC McMorland Post-doctoral research fellow Neurobiology, University of >> Pittsburgh > > -- AJC McMorland Post-doctoral research fellow Neurobiology, University of Pittsburgh |
|
From: Wang J. <da...@gm...> - 2011-07-03 14:34:01
|
Hello, Angus! For this method, if I want to draw a colorbar to indicate the specific values for the colors, what should I do? the colorbar() in pylab is not waorking for this case. Thanks, Wang Jun 于 2011/7/3 8:48, mat...@li... 写道: > On 1 July 2011 14:35, Francois Lemery<fra...@gm...> wrote: >> > Hello, >> > >> > I am interested in producing a 4 dimensional plot to represent some data. >> > >> > I picture this as looking like a normal 3d scatter plot with datapoints >> > varying in a color scale which depends on a fourth column of data. >> > >> > Could anyone help me with this- I have searched google and the matplotlib >> > website and have only found some documentation for a MatLab solution bywhich >> > I am not interested. >> > >> > Thank you kindly! >> > -Francois > How about this? > > from mpl_toolkits.mplot3d import Axes3D > import matplotlib.pyplot as plt > import numpy as np > > fig = plt.figure() > ax = fig.add_subplot(111, projection='3d') > > x = np.random.standard_normal(100) > y = np.random.standard_normal(100) > z = np.random.standard_normal(100) > c = np.random.standard_normal(100) > > ax.scatter(x, y, z, c=c, cmap=plt.hot()) > plt.show() > > Angus. > -- AJC McMorland Post-doctoral research fellow Neurobiology, > University of Pittsburgh |
|
From: JonBL <jc....@bi...> - 2011-07-03 00:48:10
|
Thanks, Ben. I'll install 1.0.1. I'm aware of the situation about Fedora 10.
Regards,
Jon
Benjamin Root-2 wrote:
>
> On Fri, Jul 1, 2011 at 10:02 PM, JonBL <jc....@bi...> wrote:
>
>>
>> I've used Add/Remove Software to install
>> python-matplotlib-0.98.5.2-2.fc10(i386) and
>> python-matplotlib-tk-0.98.5.2-2.fc10(i386) on my fedora 10 box, plus 11
>> dependencies, including Tkinter. Some matplotlib examples, eg
>> pylab_examples
>> Examples/arctest.py works nicely, but many do not as presented.
>>
>> Example api Examples/barchart_demo raises the following traceback when
>> executed as-is:
>>
>> [jon@einstein matplotlib-examples]$ ./barchart.py
>> Traceback (most recent call last):
>> File "./barchart.py", line 18, in <module>
>> error_kw=dict(elinewidth=6, ecolor='pink'))
>> File "/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line 1656,
>> in bar
>> ret = gca().bar(*args, **kwargs)
>> File "/usr/lib/python2.5/site-packages/matplotlib/axes.py", line 4075,
>> in
>> bar
>> r.update(kwargs)
>> File "/usr/lib/python2.5/site-packages/matplotlib/artist.py", line 548,
>> in
>> update
>> raise AttributeError('Unknown property %s'%k)
>> AttributeError: Unknown property error_kw
>>
>> (I've copied the example code into script barchart.py, and run it from
>> there.)
>>
>> The problem line is:
>>
>> rects1 = plt.bar(ind, menMeans, width,
>> color='r',
>> yerr=menStd,
>> error_kw=dict(elinewidth=6, ecolor='pink'))
>>
>> If I replace this with:
>>
>> rects1 = plt.bar(ind, menMeans, width,
>> color='r',
>> yerr=menStd)
>>
>> and do the same thing for the rects2 statement, the demonstration then
>> presents the bar chart.
>>
>> The problem seems to lie somewhere with the error_kw arg being passed to
>> method plt.bar. Is there something else I need to do to get the provided
>> examples to work as coded?
>>
>> TIA,
>> Jon
>>
>
> Jon,
>
> The examples on the website are for version 1.0.1, which is a couple of
> years older than version 0.98. Many examples utilizes new features that
> have since been added to matplotlib.
>
> Also, as a side note, Fedora 10 has stopped receiving updates of any kind
> about 2 years ago. This also means security updates.
>
> Ben Root
>
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
--
View this message in context: http://old.nabble.com/Exceptions-on-Some-Demos-tp31977899p31981750.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
|
|
From: Eric F. <ef...@ha...> - 2011-07-02 20:39:58
|
On 07/02/2011 02:37 AM, Xavier Gnata wrote: > Hi, > > I'm use to compile the mpl git tree but I get an error with the current one: > > > running build_ext > building 'matplotlib.backends._tkagg' extension > C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 > -Wall -fPIC > > compile options: '-DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API > -DPYCXX_ISO_CPP_LIB=1 -I/usr/include/tcl8.5 > -I/usr/include/tcl8.5 -I/usr/local/include -I/usr/include -I. > -I/usr/local/lib/python2.7/dist-packages/numpy/core/include -Isrc > -Iagg24/include -I. > -I/usr/local/lib/python2.7/dist-packages/numpy/core/include > -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I. > -I/usr/include/python2.7 -c' > gcc: CXX/cxxextensions.c > gcc: no input files > sh: -I/usr/include/tcl8.5: not found > gcc: no input files > sh: -I/usr/include/tcl8.5: not found > error: Command "gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv > -O2 -Wall -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API > -DPYCXX_ISO_CPP_LIB=1 -I/usr/include/tcl8.5 > -I/usr/include/tcl8.5 -I/usr/local/include -I/usr/include -I. > -I/usr/local/lib/python2.7/dist-packages/numpy/core/include -Isrc > -Iagg24/include -I. > -I/usr/local/lib/python2.7/dist-packages/numpy/core/include > -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I. > -I/usr/include/python2.7 -c CXX/cxxextensions.c -o > build/temp.linux-x86_64-2.7/CXX/cxxextensions.o" failed with exit status 127 > > Is it a known issue? This is now fixed by 984d83ed9 in v1.0.x-maint and master. Eric > > Xavier |
|
From: Benjamin R. <ben...@ou...> - 2011-07-02 18:57:35
|
On Fri, Jul 1, 2011 at 10:02 PM, JonBL <jc....@bi...> wrote:
>
> I've used Add/Remove Software to install
> python-matplotlib-0.98.5.2-2.fc10(i386) and
> python-matplotlib-tk-0.98.5.2-2.fc10(i386) on my fedora 10 box, plus 11
> dependencies, including Tkinter. Some matplotlib examples, eg
> pylab_examples
> Examples/arctest.py works nicely, but many do not as presented.
>
> Example api Examples/barchart_demo raises the following traceback when
> executed as-is:
>
> [jon@einstein matplotlib-examples]$ ./barchart.py
> Traceback (most recent call last):
> File "./barchart.py", line 18, in <module>
> error_kw=dict(elinewidth=6, ecolor='pink'))
> File "/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line 1656,
> in bar
> ret = gca().bar(*args, **kwargs)
> File "/usr/lib/python2.5/site-packages/matplotlib/axes.py", line 4075, in
> bar
> r.update(kwargs)
> File "/usr/lib/python2.5/site-packages/matplotlib/artist.py", line 548, in
> update
> raise AttributeError('Unknown property %s'%k)
> AttributeError: Unknown property error_kw
>
> (I've copied the example code into script barchart.py, and run it from
> there.)
>
> The problem line is:
>
> rects1 = plt.bar(ind, menMeans, width,
> color='r',
> yerr=menStd,
> error_kw=dict(elinewidth=6, ecolor='pink'))
>
> If I replace this with:
>
> rects1 = plt.bar(ind, menMeans, width,
> color='r',
> yerr=menStd)
>
> and do the same thing for the rects2 statement, the demonstration then
> presents the bar chart.
>
> The problem seems to lie somewhere with the error_kw arg being passed to
> method plt.bar. Is there something else I need to do to get the provided
> examples to work as coded?
>
> TIA,
> Jon
>
Jon,
The examples on the website are for version 1.0.1, which is a couple of
years older than version 0.98. Many examples utilizes new features that
have since been added to matplotlib.
Also, as a side note, Fedora 10 has stopped receiving updates of any kind
about 2 years ago. This also means security updates.
Ben Root
|
|
From: Angus M. <am...@gm...> - 2011-07-02 15:35:54
|
On 1 July 2011 14:35, Francois Lemery <fra...@gm...> wrote: > Hello, > > I am interested in producing a 4 dimensional plot to represent some data. > > I picture this as looking like a normal 3d scatter plot with datapoints > varying in a color scale which depends on a fourth column of data. > > Could anyone help me with this- I have searched google and the matplotlib > website and have only found some documentation for a MatLab solution bywhich > I am not interested. > > Thank you kindly! > -Francois How about this? from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt import numpy as np fig = plt.figure() ax = fig.add_subplot(111, projection='3d') x = np.random.standard_normal(100) y = np.random.standard_normal(100) z = np.random.standard_normal(100) c = np.random.standard_normal(100) ax.scatter(x, y, z, c=c, cmap=plt.hot()) plt.show() Angus. -- AJC McMorland Post-doctoral research fellow Neurobiology, University of Pittsburgh |
|
From: Mike M. <mmu...@py...> - 2011-07-02 12:49:42
|
PyCon DE 2011 - Deadline for Proposals extended to July 15, 2011 ================================================================ The deadline for talk proposals is extended to July 15, 2011. You would like to talk about your Python project to the German-speaking Python community? Just submit your proposal within the next two weeks: http://de.pycon.org/2011/speaker/ About PyCon DE 2011 ------------------- The first PyCon DE will be held October 4-9, 2011 in Leipzig, Germany. The conference language will be German. Talks in English are possible. Please contact us for details. The call for proposals is now open. Please submit your talk by June 30, 2011 online. There are two types of talks: standard talks (20 minutes + 5 minutes Q&A) and long talks (45 minutes + 10 minutes Q&A). More details about the call can be found on the PyCon DE website: http://de.pycon.org/2011/Call_for_Papers/ Since the conference language will be German, the call is in German too. PyCon DE 2011 - Neuer Einsendeschluss für Vortragsvorschläge 15.07.2011 ======================================================================= Noch bis zum 15.7.2011 kann jeder, der sich für Python interessiert, einen Vortragsvorschlag für die PyCon DE 2011 einreichen. Es gibt nur zwei Bedingungen: das Thema sollte interessant sein und etwas mit Python zu tun haben. Für die erste deutsche Python-Konferenz sind wir an einer breiten Themenpalette interessiert, die das ganze Spektrum der Entwicklung, Nutzung und Wirkung von Python zeigt. Mögliche Themen sind zum Beispiel: * Webanwendungen mit Python * Contentmanagement mit Python * Datenbankanwendungen mit Python * Testen mit Python * Systemintegration mit Python * Python für große Systeme * Python im Unternehmensumfeld * Pythonimplementierungen (Jython, IronPython, PyPy, Unladen Swallow und andere) * Python als erste Programmiersprache * Grafische Nutzerschnittstellen (GUIs) * Parallele Programmierung mit Python * Python im wissenschaftlichen Bereich (Bioinformatik, Numerik, Visualisierung und anderes) * Embedded Python * Marketing für Python * Python, Open Source und Entwickler-Gemeinschaft * Zukünftige Entwicklungen * mehr ... Ihr Themenbereich ist nicht aufgelistet, wäre aber aus Ihrer Sicht für die PyCon DE interessant? Kein Problem. Reichen Sie Ihren Vortragsvorschlag einfach ein. Auch wir können nicht alle Anwendungsbereiche von Python überschauen. Vortragstage sind vom 5. bis 7. Oktober 2011. Es gibt zwei Vortragsformate: * Standard-Vortrag -- 20 Minuten Vortrag + 5 Minuten Diskussion * Lang-Vortrag -- 45 Minuten Vortrag + 10 Minuten Diskussion Die Vortragszeit wird strikt eingehalten. Bitte testen Sie die Länge Ihres Vortrags. Lassen Sie gegebenenfalls ein paar Folien weg. Die Vortragsprache ist Deutsch. In begründeten Ausnahmefällen können Vorträge auch auf Englisch gehalten werden. Bitte fragen Sie uns dazu. Bitte reichen Sie Ihren Vortrag auf der Konferenz-Webseite http://de.pycon.org bis zum 15.07.2011 ein. Wir entscheiden bis zum 31. Juli 2011 über die Annahme des Vortrags. |
|
From: Xavier G. <xav...@gm...> - 2011-07-02 12:37:50
|
Hi, I'm use to compile the mpl git tree but I get an error with the current one: running build_ext building 'matplotlib.backends._tkagg' extension C compiler: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC compile options: '-DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/include/tcl8.5 -I/usr/include/tcl8.5 -I/usr/local/include -I/usr/include -I. -I/usr/local/lib/python2.7/dist-packages/numpy/core/include -Isrc -Iagg24/include -I. -I/usr/local/lib/python2.7/dist-packages/numpy/core/include -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.7 -c' gcc: CXX/cxxextensions.c gcc: no input files sh: -I/usr/include/tcl8.5: not found gcc: no input files sh: -I/usr/include/tcl8.5: not found error: Command "gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC -DPY_ARRAY_UNIQUE_SYMBOL=MPL_ARRAY_API -DPYCXX_ISO_CPP_LIB=1 -I/usr/include/tcl8.5 -I/usr/include/tcl8.5 -I/usr/local/include -I/usr/include -I. -I/usr/local/lib/python2.7/dist-packages/numpy/core/include -Isrc -Iagg24/include -I. -I/usr/local/lib/python2.7/dist-packages/numpy/core/include -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I. -I/usr/include/python2.7 -c CXX/cxxextensions.c -o build/temp.linux-x86_64-2.7/CXX/cxxextensions.o" failed with exit status 127 Is it a known issue? Xavier |
|
From: Michiel de H. <mjl...@ya...> - 2011-07-02 06:37:25
|
Dear Chris,
> - can the native macos backend be used for animation?
Yes.
> What's the
> equivalent of gobject.idle_add or gobject.timeout_add?
If you use the recent backend-independent animation code, you won't need those. See examples/animation/simple_anim.py on github for an example (this code is not yet in an official release). However, blitting won't work, so you'll need to switch that off.
> Anything special needed for the blitting approach to work?
Currently it won't work with the MacOSX backend. For blitting to work with the MacOSX backend, we won't just need changes to the backend code (which is relatively straightforward) but also to the upstream lib/matplotlib/animation.py code. We will need to rethink the logic of blitting with animation, in particular when to store the figure to be blitted, and when to do the actual blitting. In the current version of lib/matplotlib/animation.py, the figure to be blitted gets stored after the figure is modified but before the screen is updated. With the other backends, this results in the unmodified figure being stored; with the MacOSX backend, this results in the modified figure being stored, so if you then blit it you will see an incorrect background.
--Michiel.
>
> - What needs to be done to get WXAgg blitting? I have code
> like this:
> ...
> matplotlib.use('WXAgg')
> ...
> def update():
> ...
> # restore, blit etc
> wx.WakeUpIdle()
>
> ...
> wx.EVT_IDLE(wx.GetApp(), update)
> ...
>
> On Linux this draws the first screen and pauses. If I move
> the mouse
> around I see the updates. As soon as I stop, so do the
> updates. What
> am I missing? (BTW I get the same behaviour from
> animation_blit_wx.py
> from the examples page). This is 1.0.1 on Linux, although
> I'm still
> using 0.99.1 as well.
>
> thanks for any help,
>
> cheers, chris
>
>
>
>
>
> --
> Chris Higgins, Omnisense Ltd, 3rd Floor, St. Andrews
> House,
> 59 St Andrews Street, Cambridge, CB2 3BZ
> Office: +44 (0) 1223 651394
> Mobile: +44 (0) 780 490 8562
> Skype: chiggins99
> http://www.omnisense.co.uk
>
> Omnisense Ltd is a company registered in England and Wales.
> Registered number: 6779286.
> Registered office: St. Andrews House, 59 St Andrews Street,
> Cambridge, CB2 3BZ
>
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is
> seriously valuable.
> Why? It contains a definitive record of application
> performance, security
> threats, fraudulent activity, and more. Splunk takes this
> data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2d-c2
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
|
|
From: JonBL <jc....@bi...> - 2011-07-02 03:02:41
|
I've used Add/Remove Software to install
python-matplotlib-0.98.5.2-2.fc10(i386) and
python-matplotlib-tk-0.98.5.2-2.fc10(i386) on my fedora 10 box, plus 11
dependencies, including Tkinter. Some matplotlib examples, eg pylab_examples
Examples/arctest.py works nicely, but many do not as presented.
Example api Examples/barchart_demo raises the following traceback when
executed as-is:
[jon@einstein matplotlib-examples]$ ./barchart.py
Traceback (most recent call last):
File "./barchart.py", line 18, in <module>
error_kw=dict(elinewidth=6, ecolor='pink'))
File "/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line 1656,
in bar
ret = gca().bar(*args, **kwargs)
File "/usr/lib/python2.5/site-packages/matplotlib/axes.py", line 4075, in
bar
r.update(kwargs)
File "/usr/lib/python2.5/site-packages/matplotlib/artist.py", line 548, in
update
raise AttributeError('Unknown property %s'%k)
AttributeError: Unknown property error_kw
(I've copied the example code into script barchart.py, and run it from
there.)
The problem line is:
rects1 = plt.bar(ind, menMeans, width,
color='r',
yerr=menStd,
error_kw=dict(elinewidth=6, ecolor='pink'))
If I replace this with:
rects1 = plt.bar(ind, menMeans, width,
color='r',
yerr=menStd)
and do the same thing for the rects2 statement, the demonstration then
presents the bar chart.
The problem seems to lie somewhere with the error_kw arg being passed to
method plt.bar. Is there something else I need to do to get the provided
examples to work as coded?
TIA,
Jon
--
View this message in context: http://old.nabble.com/Exceptions-on-Some-Demos-tp31977899p31977899.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
|
|
From: Eric F. <ef...@ha...> - 2011-07-02 00:06:49
|
On 07/01/2011 11:34 AM, Brian Blais wrote: > I was playing with interpolation, and this little script does something weird with interpolation. for N<30000 everything is ok. after 30000 it is white...it draws the image, but then every point from 30000 on is white (so with N=60000 the plot is half white). matplotlib 1.01 from enthought distribution 7. am I doing something wrong? seems to only affect interpolation nearest. > You are not doing anything wrong; this looks like a limitation in Agg, pertaining only to the horizontal, not the vertical. I suspect something is being done with a signed 2-byte integer limit. As a workaround, subsample your array when the x-dimension gets too big. Probably we should modify mpl to do that automatically so that we don't hit this limit. Eric > > thanks! > > bb > > from pylab import * > > N=50000 > > im=randn(20,N) > figure(1) > > subplot(2,1,1) > imshow(im, > aspect='auto', > ) > > subplot(2,1,2) > imshow(im, > cmap=cm.hot, > aspect='auto', > interpolation='nearest', > ) > > draw() > > > |
|
From: Brian B. <bb...@br...> - 2011-07-01 22:34:17
|
I was playing with interpolation, and this little script does something weird with interpolation. for N<30000 everything is ok. after 30000 it is white...it draws the image, but then every point from 30000 on is white (so with N=60000 the plot is half white). matplotlib 1.01 from enthought distribution 7. am I doing something wrong? seems to only affect interpolation nearest.
thanks!
bb
from pylab import *
N=50000
im=randn(20,N)
figure(1)
subplot(2,1,1)
imshow(im,
aspect='auto',
)
subplot(2,1,2)
imshow(im,
cmap=cm.hot,
aspect='auto',
interpolation='nearest',
)
draw()
--
Brian Blais
bb...@br...
http://web.bryant.edu/~bblais
http://bblais.blogspot.com/
|
|
From: Yang-Le Wu <yan...@pr...> - 2011-07-01 20:35:19
|
Frank Thommen <frank.thommen@...> writes: > undefined symbol: > _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l > >>> exit() Hi Frank, I ran into exactly the same error when I tried to install matplotlib from source. It turned out that the problem in my case was caused by some system library prebuilt with a different version of gcc -- switching back from building matplotlib with gcc44 to gcc41 solved my problem. I didn't check exactly which library is to blame, though. Hope it helps. -Yangle |
|
From: Francois L. <fra...@gm...> - 2011-07-01 18:35:19
|
Hello, I am interested in producing a 4 dimensional plot to represent some data. I picture this as looking like a normal 3d scatter plot with datapoints varying in a color scale which depends on a fourth column of data. Could anyone help me with this- I have searched google and the matplotlib website and have only found some documentation for a MatLab solution bywhich I am not interested. Thank you kindly! -Francois |