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
|
2
(9) |
3
(4) |
4
(3) |
5
(10) |
6
(2) |
|
7
|
8
(5) |
9
(3) |
10
(8) |
11
(18) |
12
(4) |
13
|
|
14
|
15
(1) |
16
(2) |
17
(11) |
18
(5) |
19
(2) |
20
|
|
21
|
22
(3) |
23
(1) |
24
(2) |
25
|
26
|
27
|
|
28
|
29
|
30
|
31
(3) |
|
|
|
|
From: Ryan N. <rne...@gm...> - 2014-12-09 16:00:35
|
Ah... That was not clear. I just retried my first example (with
show->savefig) for all of the backends that I have available: Qt4Agg,
TkAgg, PS, PDF, pgf, Cairo, GTK3Cairo, GTK3Agg. All of the *Agg backends
show the same problem: the other backends work as expected. I will file a
bug report now.
Ryan
On Tue, Dec 9, 2014 at 9:50 AM, Benjamin Root <ben...@ou...> wrote:
> Interesting. Just to double-check, when you say that it only happens for
> the "agg" backend, are you saying that backends like "tkagg" are
> unaffected? I think at this point there is enough information here to file
> a bug report.
>
> Ben Root
>
> On Mon, Dec 8, 2014 at 6:14 PM, Ryan Nelson <rne...@gm...> wrote:
>
>> Final update.
>>
>> I've done some more searching, and found a couple more things. It seems
>> that this problem occurs with the backend set to "Agg"
>> (`matplotlib.use("agg")), so it isn't related to the interactive backends.
>> In addition, the problem does not occur with a random Polygon object added
>> to an axes; however, I do see the problem when the same polygon is added to
>> the axes as a PolyCollection. See code below.
>>
>> Ryan
>>
>> #####
>> import numpy as np
>> import matplotlib
>> matplotlib.use("Agg")
>> import matplotlib.pyplot as plt
>> from matplotlib.collections import PolyCollection
>>
>> x = np.linspace(0, np.pi*2, 1000)
>> y = np.sin(x)
>>
>> ax = plt.axes()
>> data =np.array([(0,0), (1,0), (1,1), (0,1)])
>>
>> # These three lines work fine.
>> poly = plt.Polygon(data)
>> poly.set_linewidth(0)
>> ax.add_patch(poly)
>>
>> # Comment out the three lines above
>> # Uncomment next three lines, does not work.
>> #col = PolyCollection([data])
>> #col.set_linewidth(0.0)
>> #ax.add_collection(col)
>>
>> plt.axis([-2, 2, -2, 2])
>> plt.savefig('junk')
>> #####
>>
>> On Mon, Dec 8, 2014 at 5:02 PM, Ryan Nelson <rne...@gm...>
>> wrote:
>>
>>> Update 2.
>>>
>>> I made a new Anaconda Python 2.7 environment and cycled through some
>>> different MPL versions. Everything works as I would expect in 1.4.0;
>>> however, moving to 1.4.1 is when the problem occurs. I see this same
>>> problem if I do the OO commands instead of pyplot.
>>>
>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>>
>>> x = np.linspace(0, np.pi*2, 1000)
>>> y = np.sin(x)
>>>
>>> ax = plt.axes()
>>> fill = ax.fill_between(x, y-0.1, y+0.1)
>>> fill.set_linewidth(0)
>>>
>>> plt.show()
>>>
>>> On Mon, Dec 8, 2014 at 3:38 PM, Ryan Nelson <rne...@gm...>
>>> wrote:
>>>
>>>> Update.
>>>>
>>>> This is a problem also in Anaconda Py3.4 with MPL 1.4.2, but it works
>>>> without a problem on MPL 1.4.0.
>>>>
>>>> Ryan
>>>>
>>>> On Mon, Dec 8, 2014 at 12:15 PM, Ryan Nelson <rne...@gm...>
>>>> wrote:
>>>>
>>>>> Hello all,
>>>>>
>>>>> I'm having an issue with fill_between. It seems that setting the
>>>>> keyword `linewidth=0` removes the entire patch, rather than the just the
>>>>> bounding lines. Example:
>>>>>
>>>>> ####
>>>>> import numpy as np
>>>>> import matplotlib.pyplot as plt
>>>>>
>>>>> x = np.linspace(0, 2*np.pi, 1000)
>>>>> y = np.sin(x)
>>>>>
>>>>> plt.fill_between(x, y-0.1, y+0.1, linewidth=0) # Setting this !=0
>>>>> works fine
>>>>> plt.plot(x, y, 'k')
>>>>> plt.show()
>>>>> ####
>>>>>
>>>>> I'm using MPL version 1.4.2 on Python 2.7.8 (Gentoo Linux). This used
>>>>> to work fine before, but maybe there is a new way to do what...
>>>>>
>>>>> Thanks
>>>>>
>>>>> Ryan
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>
>
|
|
From: Benjamin R. <ben...@ou...> - 2014-12-09 14:51:10
|
Interesting. Just to double-check, when you say that it only happens for
the "agg" backend, are you saying that backends like "tkagg" are
unaffected? I think at this point there is enough information here to file
a bug report.
Ben Root
On Mon, Dec 8, 2014 at 6:14 PM, Ryan Nelson <rne...@gm...> wrote:
> Final update.
>
> I've done some more searching, and found a couple more things. It seems
> that this problem occurs with the backend set to "Agg"
> (`matplotlib.use("agg")), so it isn't related to the interactive backends.
> In addition, the problem does not occur with a random Polygon object added
> to an axes; however, I do see the problem when the same polygon is added to
> the axes as a PolyCollection. See code below.
>
> Ryan
>
> #####
> import numpy as np
> import matplotlib
> matplotlib.use("Agg")
> import matplotlib.pyplot as plt
> from matplotlib.collections import PolyCollection
>
> x = np.linspace(0, np.pi*2, 1000)
> y = np.sin(x)
>
> ax = plt.axes()
> data =np.array([(0,0), (1,0), (1,1), (0,1)])
>
> # These three lines work fine.
> poly = plt.Polygon(data)
> poly.set_linewidth(0)
> ax.add_patch(poly)
>
> # Comment out the three lines above
> # Uncomment next three lines, does not work.
> #col = PolyCollection([data])
> #col.set_linewidth(0.0)
> #ax.add_collection(col)
>
> plt.axis([-2, 2, -2, 2])
> plt.savefig('junk')
> #####
>
> On Mon, Dec 8, 2014 at 5:02 PM, Ryan Nelson <rne...@gm...> wrote:
>
>> Update 2.
>>
>> I made a new Anaconda Python 2.7 environment and cycled through some
>> different MPL versions. Everything works as I would expect in 1.4.0;
>> however, moving to 1.4.1 is when the problem occurs. I see this same
>> problem if I do the OO commands instead of pyplot.
>>
>> import numpy as np
>> import matplotlib.pyplot as plt
>>
>> x = np.linspace(0, np.pi*2, 1000)
>> y = np.sin(x)
>>
>> ax = plt.axes()
>> fill = ax.fill_between(x, y-0.1, y+0.1)
>> fill.set_linewidth(0)
>>
>> plt.show()
>>
>> On Mon, Dec 8, 2014 at 3:38 PM, Ryan Nelson <rne...@gm...>
>> wrote:
>>
>>> Update.
>>>
>>> This is a problem also in Anaconda Py3.4 with MPL 1.4.2, but it works
>>> without a problem on MPL 1.4.0.
>>>
>>> Ryan
>>>
>>> On Mon, Dec 8, 2014 at 12:15 PM, Ryan Nelson <rne...@gm...>
>>> wrote:
>>>
>>>> Hello all,
>>>>
>>>> I'm having an issue with fill_between. It seems that setting the
>>>> keyword `linewidth=0` removes the entire patch, rather than the just the
>>>> bounding lines. Example:
>>>>
>>>> ####
>>>> import numpy as np
>>>> import matplotlib.pyplot as plt
>>>>
>>>> x = np.linspace(0, 2*np.pi, 1000)
>>>> y = np.sin(x)
>>>>
>>>> plt.fill_between(x, y-0.1, y+0.1, linewidth=0) # Setting this !=0 works
>>>> fine
>>>> plt.plot(x, y, 'k')
>>>> plt.show()
>>>> ####
>>>>
>>>> I'm using MPL version 1.4.2 on Python 2.7.8 (Gentoo Linux). This used
>>>> to work fine before, but maybe there is a new way to do what...
>>>>
>>>> Thanks
>>>>
>>>> Ryan
>>>>
>>>>
>>>>
>>>
>>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
>
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
|
|
From: Timothy W. H. <th...@uc...> - 2014-12-09 01:59:09
|
Hello,
I am experiencing strange behavior using mpl_toolkits.basemap.Basemap.
My understanding is that pcolormesh is faster than pcolor, and thus
preferable. Here is a minimal example (below) where I get a different
plot from pcolormesh than from pcolor.
On two systems (mac os x 10.9.5; Ubuntu 11.04 (GNU/Linux 2.6.32.28
x86_64); basemap 1.0.7 on the mac and 1.0.8 on the Ubuntu machine; both
using matplotlib 1.4.2) I get the expected grid of random colors from
pcolor, but a monochrome plot from pcolormesh.
Is this expected? Are there circumstances in which I should be using
pcolor instead of pcolormesh? Is this a bug in matplotlib or in
basemap?
Many thanks!
Tim
--
Timothy W. Hilton
Assistant Project Scientist
School of Engineering
University of California, Merced
th...@uc...
#==================================================
# minimal example
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
import numpy as np
def setup_map(ax):
m = Basemap(width=8.0e6,
height=6.5e6,
projection='aeqd',
lat_0=54,
lon_0=-105,
resolution='l',
area_thresh=1000,
rsphere=6371007.181000,
fix_aspect=True,
ax=ax)
m.drawcoastlines()
m.drawcountries()
m.drawstates()
return(m)
# create pseudo-data with longitudes and latitudes
lon, lat = np.meshgrid(np.arange(-180, 180),
np.arange(90, -90, -1))
data = np.random.rand(*lon.shape) * 100
# two-panel figure
fig, ax = plt.subplots(nrows=1, ncols=2)
# plot pseoddata in left panel using pcolormesh
m0 = setup_map(ax[0])
cm = m0.pcolormesh(lon, lat, data, latlon=True,
vmin=0.0, vmax=100.0, cmap=plt.cm.get_cmap("Blues"))
plt.colorbar(cm, ax=ax[0])
ax[0].set_title('pcolormesh')
# plot pseoddata in left panel using pcolor
m1 = setup_map(ax[1])
cm = m1.pcolor(lon, lat, data, latlon=True,
vmin=0.0, vmax=100.0, cmap=plt.cm.get_cmap("Blues"))
plt.colorbar(cm, ax=ax[1])
ax[1].set_title('pcolor')
plt.show()
|