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) |
2
(3) |
3
(14) |
4
(11) |
5
(10) |
6
(7) |
7
|
8
(3) |
9
(16) |
10
(9) |
11
(12) |
12
(1) |
13
(14) |
14
(10) |
15
|
16
(1) |
17
(7) |
18
(9) |
19
(7) |
20
(10) |
21
|
22
(1) |
23
|
24
(1) |
25
(5) |
26
(7) |
27
(1) |
28
|
29
(2) |
30
(2) |
31
(11) |
|
|
|
|
This package is indeeed pretty nice, and I will surely take a look into it, but the way styles are added does not seem quite practical or shareable. In my opinion, having a style file for each paper makes things more flexible, although this package may get more control out of the box. Also, not being built-in makes you install an other package, and I think some people either do not want to do it, nor know how to do it. On an other topic, I started working on some of the features you wanted to integrate with your PR <https://github.com/matplotlib/matplotlib/pull/2702>. I guessed that when you talked about adding the |set_ticks_location| to the rcParams, you wanted to control whether the ticks are in or out of the axes box? Finally, I added a |style| parameter to the rcParams. It lets you choose from your |matplotlibrc| which style you want to use. On top of that, I made it recursive, so that you can design a style directly from other styles. The only thing I could not get to work was to have your style loading directly when importing matplotlib (when defining from your rc file). You actually have to import the |matplotlib.style| lib to get your rc defined style to load up. I will continue working on the other features described in olga’s PR <https://github.com/matplotlib/matplotlib/pull/2702> before submitting one on my own. But if you want to take a look, and tell me how I can improve what I did, you can find it on my repo <https://github.com/Mrngilles/matplotlib>. Thanks Marin Le 06/03/2015 22:18, Olga Botvinnik a écrit : > There's also the "plotsettings" package which makes it easy to switch > between styles required by different papers. > > https://pypi.python.org/pypi/plotsettings > > On Wed, Mar 4, 2015 at 1:29 PM Marin GILLES <mrn...@gm... > <mailto:mrn...@gm...>> wrote: > > Le 04/03/2015 06:21, Tony Yu a écrit : >> On Tue, Mar 3, 2015 at 11:50 AM, Gökhan Sever >> <gok...@gm... <mailto:gok...@gm...>> wrote: >> >> I see seaborn has "paper, notebook, talk, and poster" options. >> http://stanford.edu/~mwaskom/software/seaborn-dev/aesthetics.html >> <http://stanford.edu/%7Emwaskom/software/seaborn-dev/aesthetics.html> >> Apperantly he scales each parameter to get modified views. >> This would be a good addition for any of the styles available >> in matplotlib. >> >> >> A similar pattern with `matplotlib.style` would use chained >> stylesheets. The idea would be to make stylesheets either >> aesthetics focused or layout focused. By aesthetics, I mean >> things like colors and marker shape, and by layout, I mean things >> like default figure size, figure padding, font size, etc. Then >> you can easily have a style that defines the general aesthetics >> and easily modify it for papers, talks, etc. >> >> Here's an example from `mpltools`, but the same syntax applies to >> the `style` module in `matplotlib`: >> >> http://tonysyu.github.io/mpltools/auto_examples/style/plot_multiple_styles.html >> >> (PoF = Physics of Fluids journal; IIRC I think I have some >> personal stylesheets that take the normal two-column figure >> layout and convert it to a full-page layout.) >> >> -Tony >> >> >> On Tue, Mar 3, 2015 at 12:35 PM, Marin GILLES >> <mrn...@gm... <mailto:mrn...@gm...>> wrote: >> >> Le 03/03/2015 18:15, Gökhan Sever a écrit : >>> >>> >>> On Tue, Mar 3, 2015 at 12:07 PM, Marin GILLES >>> <mrn...@gm... <mailto:mrn...@gm...>> wrote: >>> >>>> >>> Sure, I'll be careful about that. >>> I'm going to go try and design some new interesting >>> ones. >>> Maybe adding some styles specific to some plot types >>> could be useful. >>> Also some styles specific for some applications >>> (geoscience, biology)? >>> If you have any other ideas, please let me know. >>> >>> -- >>> *Marin GILLES* >>> >>> >>> It would be good to have styles for "paper" and >>> "presentation" modes. The former would have smaller >>> ticks, labels, linewidths, other axis elements that goes >>> into a journal publication, while the latter with much >>> magnified elements to be clearly visible on a screen >>> from the back of a room. >> Indeed it would be a very good idea. >> I've seen that already in the seaborn lib I guess. >> >> -- >> *Marin GILLES* >> /PhD student CNRS >> / /Laboratoire Interdisciplinaire Carnot de Bourgogne (ICB) >> UMR 6303 CNRS - Université de Bourgogne >> 9 av Alain Savary, BP 47870 >> 21078, Dijon (France) >> / ☎ (+33)6.79.35.30.11 <tel:%28%2B33%296.79.35.30.11> >> ✉ mar...@u-... >> <mailto:mar...@u-...> >> >> >> >> >> -- >> Gökhan >> >> ------------------------------------------------------------------------------ >> Dive into the World of Parallel Programming The Go Parallel >> Website, sponsored >> by Intel and developed in partnership with Slashdot Media, is >> your hub for all >> things parallel software development, from weekly thought >> leadership blogs to >> news, videos, case studies, tutorials and more. Take a look >> and join the >> conversation now. http://goparallel.sourceforge.net/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> <mailto:Mat...@li...> >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > Hi, > > I started working on styles based on which support the figure is > designed for (as of now, I've got 'paper', 'notebook', 'talk', > 'poster'). > > For those, in a style point of view, I think only the text size > should be modified (got it done, just need to get the proper sizes > for each style), which is unlike the 'seaborn' way of doing it. > Thing is, by doing so, we don't mess with any style we could apply > using Cascading styles. > > Also, I was thinking that I should set the export settings for > each of those styles, but also get an export style folder (with a > few good parameters). This would mean no more need to adjust dpi, > file format, figure size... > > Finally, I could add a folder for specific papers, in which the > figure parameters would be tweaked so that we can directly be in a > specific paper format. I guess it would take into account both > text size and export parameters for each paper. > > Let me know what you think about it. > > > Marin Gilles > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel > Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your > hub for all > things parallel software development, from weekly thought > leadership blogs to > news, videos, case studies, tutorials and more. Take a look and > join the > conversation now. > http://goparallel.sourceforge.net/_______________________________________________ > Matplotlib-users mailing list > Mat...@li... > <mailto:Mat...@li...> > https://lists.sourceforge.net/lists/listinfo/matplotlib-users >
There's also the "plotsettings" package which makes it easy to switch between styles required by different papers. https://pypi.python.org/pypi/plotsettings On Wed, Mar 4, 2015 at 1:29 PM Marin GILLES <mrn...@gm...> wrote: > Le 04/03/2015 06:21, Tony Yu a écrit : > > On Tue, Mar 3, 2015 at 11:50 AM, Gökhan Sever <gok...@gm...> > wrote: > >> I see seaborn has "paper, notebook, talk, and poster" options. >> http://stanford.edu/~mwaskom/software/seaborn-dev/aesthetics.html >> Apperantly he scales each parameter to get modified views. This would be >> a good addition for any of the styles available in matplotlib. >> > > A similar pattern with `matplotlib.style` would use chained stylesheets. > The idea would be to make stylesheets either aesthetics focused or layout > focused. By aesthetics, I mean things like colors and marker shape, and by > layout, I mean things like default figure size, figure padding, font size, > etc. Then you can easily have a style that defines the general aesthetics > and easily modify it for papers, talks, etc. > > Here's an example from `mpltools`, but the same syntax applies to the > `style` module in `matplotlib`: > > http://tonysyu.github.io/mpltools/auto_examples/style/ > plot_multiple_styles.html > > (PoF = Physics of Fluids journal; IIRC I think I have some personal > stylesheets that take the normal two-column figure layout and convert it to > a full-page layout.) > > -Tony > > >> >> On Tue, Mar 3, 2015 at 12:35 PM, Marin GILLES <mrn...@gm...> >> wrote: >> >>> Le 03/03/2015 18:15, Gökhan Sever a écrit : >>> >>> >>> >>> On Tue, Mar 3, 2015 at 12:07 PM, Marin GILLES <mrn...@gm...> >>> wrote: >>> >>>> >>>> Sure, I'll be careful about that. >>>> I'm going to go try and design some new interesting ones. >>>> Maybe adding some styles specific to some plot types could be useful. >>>> Also some styles specific for some applications (geoscience, biology)? >>>> If you have any other ideas, please let me know. >>>> >>>> -- >>>> *Marin GILLES* >>>> >>> >>> It would be good to have styles for "paper" and "presentation" modes. >>> The former would have smaller ticks, labels, linewidths, other axis >>> elements that goes into a journal publication, while the latter with much >>> magnified elements to be clearly visible on a screen from the back of a >>> room. >>> >>> Indeed it would be a very good idea. >>> I've seen that already in the seaborn lib I guess. >>> >>> -- >>> *Marin GILLES* >>> >>> *PhD student CNRS * >>> >>> >>> >>> * Laboratoire Interdisciplinaire Carnot de Bourgogne (ICB) UMR 6303 CNRS >>> - Université de Bourgogne 9 av Alain Savary, BP 47870 21078, Dijon (France) >>> * ☎ (+33)6.79.35.30.11 >>> ✉ mar...@u-... >>> >> >> >> >> -- >> Gökhan >> >> ------------------------------------------------------------ >> ------------------ >> Dive into the World of Parallel Programming The Go Parallel Website, >> sponsored >> by Intel and developed in partnership with Slashdot Media, is your hub >> for all >> things parallel software development, from weekly thought leadership >> blogs to >> news, videos, case studies, tutorials and more. Take a look and join the >> conversation now. http://goparallel.sourceforge.net/ >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > Hi, > > I started working on styles based on which support the figure is designed > for (as of now, I've got 'paper', 'notebook', 'talk', 'poster'). > > For those, in a style point of view, I think only the text size should be > modified (got it done, just need to get the proper sizes for each style), > which is unlike the 'seaborn' way of doing it. Thing is, by doing so, we > don't mess with any style we could apply using Cascading styles. > > Also, I was thinking that I should set the export settings for each of > those styles, but also get an export style folder (with a few good > parameters). This would mean no more need to adjust dpi, file format, > figure size... > > Finally, I could add a folder for specific papers, in which the figure > parameters would be tweaked so that we can directly be in a specific paper > format. I guess it would take into account both text size and export > parameters for each paper. > > Let me know what you think about it. > > > Marin Gilles > ------------------------------------------------------------ > ------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users >
Hi, I guess I don't understand the "[axx for axx in ax.flat]" command, but this steals from all the axes. Cheers, Jody fig,ax = plt.subplots(2,2) for i in range(2): for j in range(2): im=ax[i,j].imshow(np.ones((20,20))) im.set_clim([-1.,2.]) cax,kw = mpl.colorbar.make_axes([axx for axx in ax.flat],shrink=0.5) plt.colorbar(im, cax=cax, **kw) > On Mar 6, 2015, at 9:39 AM, Eric Firing <ef...@ha...> wrote: > > On 2015年03月05日 11:36 PM, Dyah rahayu martiningrum wrote: >> Hello all, >> >> I make multi plot with colorbars. I need help, how do make only one >> colorbar for six panels? I also want to show only lowest x-axis. I copy >> my recent code and figure here. > > An old example of something like this is here: > > http://matplotlib.org/examples/pylab_examples/multi_image.html > > Eric > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for all > things parallel software development, from weekly thought leadership blogs to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
On 2015年03月05日 11:36 PM, Dyah rahayu martiningrum wrote: > Hello all, > > I make multi plot with colorbars. I need help, how do make only one > colorbar for six panels? I also want to show only lowest x-axis. I copy > my recent code and figure here. An old example of something like this is here: http://matplotlib.org/examples/pylab_examples/multi_image.html Eric
Hi, One final reminder that I am a mentor for two Google Summer of Code projects that involve extensive matplotlib GUI development for python scientific software. The INCF (incf.org) is sponsoring two GSOC projects that will directly benefit PyDSTool (http://pydstool.sf.net), a math modeling toolbox for science and engineering that some of you will know. One, if not both, of the projects will involve significant technical usage of MPL's 2D GUI widgets but, more excitingly, to build new types of model visualization tools over MPL. MPL has been chosen to maximize platform independence and minimize reliance on additional user installation of third party libraries, and is well suited for the prototyping of application front ends for research code. http://incf.org/gsoc/2015/proposals/#-span--span----nbsp---span---span--span-neuroscience-model-exploration-and-development-tools-for-pydstool--span- High level knowledge of math and the theoretical principles of cell biology are beneficial but not required. Applications can begin right away! Read more about the process here: http://www.google-melange.com/gsoc/homepage/google/gsoc2015 Thanks, Rob
Hi, . Your example is not much clear. It's better post some short example and a running piece of code. btw, maybe your problem should be solved with this post: http://stackoverflow.com/questions/13784201/matplotlib-2-subplots-1-colorbar Cheers, Arnaldo --- *Arnaldo D'Amaral Pereira Granja Russo* Lab. de Estudos dos Oceanos e Clima Instituto de Oceanografia - FURG 2015年03月06日 6:36 GMT-03:00 Dyah rahayu martiningrum <dya...@gm...>: > Hello all, > > I make multi plot with colorbars. I need help, how do make only one > colorbar for six panels? I also want to show only lowest x-axis. I copy my > recent code and figure here. > > # Open file > fd = nc.Dataset(fname, 'r') > > # Read variables > beam = fd.variables['beam'][:] > rng = fd.variables['range'][:] > tim = fd.variables['time'][:] > pwr = fd.variables['pwr'][:] > nfft = fd.variables['nfft'][0] > pn = fd.variables['pnoise'][:] > width=fd.variables['width'][:] > # Close netCDF file > fd.close() > > # Specify beam > ibeam = ibeams[i] > > # Time convertion > tim = tim/3600.0 > > #Plot > p_plot = pwr[ibeam] > for it in range(len(tim)): > p_plot[it] = p_plot[it] - pn[ibeam][it] - 10.*np.log10(nfft) > p_plot = p_plot.transpose() > > #Specify subplot > pl.subplot(611 + i) > #Contour plot > v= np.linspace(5., 50., 5., endpoint=True) > x= pl.contourf(tim, rng, p_plot, v, cmap=pl.cm.jet) > x = pl.colorbar(ticks=v) > x.ax.set_title('dB') > print x > > > # Set X and Y axis lower/uppser limit > set_xy = range(4) > set_xy[0] = 18.0 # x min > set_xy[1] = 30.0 # x max > set_xy[2] = 200.0 # y min > set_xy[3] = 550.0 # y max > pl.axis(set_xy) > > # Set labels > pl.xlabel('time (hours)') > pl.ylabel('range (km)') > pl.show() > > > Thank you.... > > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > >
Hello all, I make multi plot with colorbars. I need help, how do make only one colorbar for six panels? I also want to show only lowest x-axis. I copy my recent code and figure here. # Open file fd = nc.Dataset(fname, 'r') # Read variables beam = fd.variables['beam'][:] rng = fd.variables['range'][:] tim = fd.variables['time'][:] pwr = fd.variables['pwr'][:] nfft = fd.variables['nfft'][0] pn = fd.variables['pnoise'][:] width=fd.variables['width'][:] # Close netCDF file fd.close() # Specify beam ibeam = ibeams[i] # Time convertion tim = tim/3600.0 #Plot p_plot = pwr[ibeam] for it in range(len(tim)): p_plot[it] = p_plot[it] - pn[ibeam][it] - 10.*np.log10(nfft) p_plot = p_plot.transpose() #Specify subplot pl.subplot(611 + i) #Contour plot v= np.linspace(5., 50., 5., endpoint=True) x= pl.contourf(tim, rng, p_plot, v, cmap=pl.cm.jet) x = pl.colorbar(ticks=v) x.ax.set_title('dB') print x # Set X and Y axis lower/uppser limit set_xy = range(4) set_xy[0] = 18.0 # x min set_xy[1] = 30.0 # x max set_xy[2] = 200.0 # y min set_xy[3] = 550.0 # y max pl.axis(set_xy) # Set labels pl.xlabel('time (hours)') pl.ylabel('range (km)') pl.show() Thank you....