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
|
3
(4) |
4
(2) |
5
|
6
(1) |
7
(3) |
8
(3) |
9
(4) |
10
(2) |
11
(5) |
12
(3) |
13
|
14
(7) |
15
(1) |
16
(4) |
17
(2) |
18
(3) |
19
(3) |
20
(1) |
21
(16) |
22
(7) |
23
(15) |
24
|
25
(11) |
26
|
27
|
28
(8) |
29
(3) |
30
(6) |
|
|
|
actually this makes a lot of sense.. thanks for the pointers.. I shall keep on digging.. laszlo On 14 April 2014 18:36, Benjamin Root <ben...@ou...> wrote: > I think the closest you are going to get is with using the "shade=True" > kwarg in plot_surface(). This is the only way that mplot3d utilizes normal > vectors, and that really only makes one side look "duller" than the other. > > Since you mentioned wanting to eventually display self-intersecting > surfaces, I would probably suggest trying out Mayavi2 or glumpy instead as > those are more geared towards 3d visualization than mplot3d is. mplot3d has > significant issues with rendering intersecting polygons because it isn't a > true 3d plotting system (it just computes projections of whole polygons and > uses a single z value to represent where in the layering the polygon should > go). > > Cheers! > Ben Root > > > > On Mon, Apr 14, 2014 at 9:34 AM, László Oroszlány <oro...@gm...>wrote: > >> well I sort of wanted to avoid doing two spheres.. later on I wanted to >> do more complicated surfaces.. and it can get a bit messy.. It is not >> straight forward to generate the two parallel surfaces in general.. to be >> honest the problematic case would be when i want to display >> selfintersecting but still orientable surfaces (NOT Klein bottles or >> Moebius strips) >> cheers anyway for the quick response >> >> laszlo >> >> >> >> On 14 April 2014 15:21, Shahar Shani Kadmiel <ka...@po...>wrote: >> >>> Hi, I am not aware of such an option (AFAIK) but my suggestion would be >>> to make two spheres with very small radii difference, paint the slightly >>> smaller one (inside) blue and the other one red. >>> Just a quick fix for the problem at hand. I'm sure the experts here will >>> have plenty of very in depth solutions. >>> >>> Shahar >>> — >>> Sent from Mailbox <https://www.dropbox.com/mailbox> for iPhone >>> >>> >>> On Mon, Apr 14, 2014 at 1:48 PM, László Oroszlány <oro...@gm...>wrote: >>> >>>> Dear matplotlib users, >>>> >>>> I recently started using matplotlib to make a couple of educational >>>> presentations. >>>> For most of my problems I found the manual and the examples on the web >>>> enough, >>>> however I ran into a bit of an issue regarding plotting some surfaces. >>>> My main problem has to do with plotting orientable (or two sided >>>> surfaces). >>>> Simply put I want to plot a sphere cut in half and make the inside red >>>> and the outside blue. >>>> I was wondering if there exist some flag or option in the already >>>> available plotting functions to do this? >>>> >>>> Cheers >>>> >>>> laszlo >>>> >>>> >>> >> >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph databases and their >> applications. Written by three acclaimed leaders in the field, >> this first edition is now available. Download your free book today! >> http://p.sf.net/sfu/NeoTech >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> >
Helllo, I'm seeing a strange issue when running unittests on python3.3 and python3.4 that somehow involves matplotlib. My code has a somewhat complicated setup, but I think I've boiled the issue down to the following reproduction steps import unittest import warnings import matplotlib.pyplot class TestMe(unittest.TestCase): def test_warn(self): with self.assertWarns(UserWarning): warnings.warn("a warning", UserWarning) if __name__ == "__main__": unittest.main() It looks like it should pass, but it errors as follows E ====================================================================== ERROR: test_warn (__main__.TestMe) ---------------------------------------------------------------------- Traceback (most recent call last): File "/homes/5/jevans/Downloads/testit.py", line 8, in test_warn with self.assertWarns(UserWarning): File "/space/getafix/1/users/jevans/anaconda/envs/py3k/lib/python3.3/unittest/case.py", line 177, in __enter__ for v in sys.modules.values(): RuntimeError: dictionary changed size during iteration ---------------------------------------------------------------------- Ran 1 test in 0.002 If the matplotlib import is changed to just import matlotlib or if the matplotlib import is commented out altogether, it then passes. I'm seeing the behavior on Anaconda with python 3.3 and matplotlib 1.3.1 on both mac and linux, but also with MacPorts with pythons 3.3 and 3.4, matplotlib 1.3.1. All seems fine with a Fedora 20 laptop with python 3.3 and also matplotlib 1.3.1. -- John Evans
I think the closest you are going to get is with using the "shade=True" kwarg in plot_surface(). This is the only way that mplot3d utilizes normal vectors, and that really only makes one side look "duller" than the other. Since you mentioned wanting to eventually display self-intersecting surfaces, I would probably suggest trying out Mayavi2 or glumpy instead as those are more geared towards 3d visualization than mplot3d is. mplot3d has significant issues with rendering intersecting polygons because it isn't a true 3d plotting system (it just computes projections of whole polygons and uses a single z value to represent where in the layering the polygon should go). Cheers! Ben Root On Mon, Apr 14, 2014 at 9:34 AM, László Oroszlány <oro...@gm...>wrote: > well I sort of wanted to avoid doing two spheres.. later on I wanted to > do more complicated surfaces.. and it can get a bit messy.. It is not > straight forward to generate the two parallel surfaces in general.. to be > honest the problematic case would be when i want to display > selfintersecting but still orientable surfaces (NOT Klein bottles or > Moebius strips) > cheers anyway for the quick response > > laszlo > > > > On 14 April 2014 15:21, Shahar Shani Kadmiel <ka...@po...>wrote: > >> Hi, I am not aware of such an option (AFAIK) but my suggestion would be >> to make two spheres with very small radii difference, paint the slightly >> smaller one (inside) blue and the other one red. >> Just a quick fix for the problem at hand. I'm sure the experts here will >> have plenty of very in depth solutions. >> >> Shahar >> — >> Sent from Mailbox <https://www.dropbox.com/mailbox> for iPhone >> >> >> On Mon, Apr 14, 2014 at 1:48 PM, László Oroszlány <oro...@gm...>wrote: >> >>> Dear matplotlib users, >>> >>> I recently started using matplotlib to make a couple of educational >>> presentations. >>> For most of my problems I found the manual and the examples on the web >>> enough, >>> however I ran into a bit of an issue regarding plotting some surfaces. >>> My main problem has to do with plotting orientable (or two sided >>> surfaces). >>> Simply put I want to plot a sphere cut in half and make the inside red >>> and the outside blue. >>> I was wondering if there exist some flag or option in the already >>> available plotting functions to do this? >>> >>> Cheers >>> >>> laszlo >>> >>> >> > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/NeoTech > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >
Hi, I am not aware of such an option (AFAIK) but my suggestion would be to make two spheres with very small radii difference, paint the slightly smaller one (inside) blue and the other one red. Just a quick fix for the problem at hand. I'm sure the experts here will have plenty of very in depth solutions. Shahar — Sent from Mailbox for iPhone On Mon, Apr 14, 2014 at 1:48 PM, László Oroszlány <oro...@gm...> wrote: > Dear matplotlib users, > I recently started using matplotlib to make a couple of educational > presentations. > For most of my problems I found the manual and the examples on the web > enough, > however I ran into a bit of an issue regarding plotting some surfaces. > My main problem has to do with plotting orientable (or two sided surfaces). > Simply put I want to plot a sphere cut in half and make the inside red and > the outside blue. > I was wondering if there exist some flag or option in the already available > plotting functions to do this? > Cheers > laszlo
well I sort of wanted to avoid doing two spheres.. later on I wanted to do more complicated surfaces.. and it can get a bit messy.. It is not straight forward to generate the two parallel surfaces in general.. to be honest the problematic case would be when i want to display selfintersecting but still orientable surfaces (NOT Klein bottles or Moebius strips) cheers anyway for the quick response laszlo On 14 April 2014 15:21, Shahar Shani Kadmiel <ka...@po...> wrote: > Hi, I am not aware of such an option (AFAIK) but my suggestion would be to > make two spheres with very small radii difference, paint the slightly > smaller one (inside) blue and the other one red. > Just a quick fix for the problem at hand. I'm sure the experts here will > have plenty of very in depth solutions. > > Shahar > — > Sent from Mailbox <https://www.dropbox.com/mailbox> for iPhone > > > On Mon, Apr 14, 2014 at 1:48 PM, László Oroszlány <oro...@gm...>wrote: > >> Dear matplotlib users, >> >> I recently started using matplotlib to make a couple of educational >> presentations. >> For most of my problems I found the manual and the examples on the web >> enough, >> however I ran into a bit of an issue regarding plotting some surfaces. >> My main problem has to do with plotting orientable (or two sided >> surfaces). >> Simply put I want to plot a sphere cut in half and make the inside red >> and the outside blue. >> I was wondering if there exist some flag or option in the already >> available plotting functions to do this? >> >> Cheers >> >> laszlo >> >> >
Dear matplotlib users, I recently started using matplotlib to make a couple of educational presentations. For most of my problems I found the manual and the examples on the web enough, however I ran into a bit of an issue regarding plotting some surfaces. My main problem has to do with plotting orientable (or two sided surfaces). Simply put I want to plot a sphere cut in half and make the inside red and the outside blue. I was wondering if there exist some flag or option in the already available plotting functions to do this? Cheers laszlo
Dear all, I am trying to plot some data (see attached data.txt) on global coverage with 1-degree resolution on the Robinson projection using Basemap. However I get some strange band on the high latitude, and imshow function by matplotlib does not show similar thing. Please refer to the two attached figures. Could anyone give me some tips? thanks!!! Below is a working example: import numy as np import mpl_toolkits.basemap as bmp import matplotlib.pyplot as plt #The example file data.txt could be downloaded from dropbox: https://www.dropbox.com/s/xma4w540qa83sa6/data.txt ############# data=np.genfromtxt('data.txt',usemask=True,missing_values='0.000000000000000000e+00') print np.ma.unique(data) lev = np.arange(0.5,8.6,1) print lev ### here we have to first build the equal-distance grid, this is inspired from here: ### http://matplotlib.1069221.n5.nabble.com/Basemap-plotting-data-on-projection-td40973.html cyl_basemap = bmp.Basemap(projection='cyl', llcrnrlat=-90, urcrnrlat=90, llcrnrlon=-180, urcrnrlon=180, resolution='l') lon, lat = cyl_basemap.makegrid(360, 180) fig,ax=plt.subplots(1,1) m=bmp.Basemap(projection='robin',lon_0=0,resolution='c',ax=ax) m.drawcoastlines() x, y = m(lon, np.flipud(lat)) m.contourf(x,y,data=data,levels=lev) ############################# Cheers, Chao -- please visit: http://www.globalcarbonatlas.org/ *********************************************************************************** Chao YUE Laboratoire des Sciences du Climat et de l'Environnement (LSCE-IPSL) UMR 1572 CEA-CNRS-UVSQ Batiment 712 - Pe 119 91191 GIF Sur YVETTE Cedex Tel: (33) 01 69 08 29 02; Fax:01.69.08.77.16 ************************************************************************************