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
(2) |
3
|
4
(1) |
5
|
6
|
7
(2) |
8
(3) |
9
|
10
|
11
(2) |
12
(5) |
13
(2) |
14
(3) |
15
|
16
|
17
|
18
(2) |
19
(8) |
20
(3) |
21
(9) |
22
(3) |
23
|
24
(3) |
25
(1) |
26
(10) |
27
(15) |
28
(8) |
|
|
Neal Becker wrote: > Objective: > produce multi-page pdfs using xelatex so I can have advanced latex and stix > fonts (using xits package) > > I've used pdf multipage with the recipe: > > import matplotlib as mpl > mpl.use ('pdf') > import matplotlib.pyplot as plt > > from matplotlib.backends.backend_pdf import PdfPages > pdf = PdfPages('test_uw3.pdf') > for page in ... > fig = plt.figure() > pdf.savefig (fig) > plt.close() > pdf.close() > > Now I'm interested in using xelatex (to use stix fonts). So I saw the > I should use pgf > > If I add: > > from matplotlib.backends.backend_pgf import FigureCanvasPgf > matplotlib.backend_bases.register_backend('pdf', FigureCanvasPgf) > > as suggested by > http://matplotlib.org/users/pgf.html > > I get an error: > Traceback (most recent call last): > File "./read_hist3.py", line 121, in <module> > pdf.savefig (fig) > File > "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pdf.py", > line 2258, in savefig > figure.savefig(self, format='pdf', **kwargs) > File "/usr/lib64/python2.7/site-packages/matplotlib/figure.py", line 1363, > in > savefig > self.canvas.print_figure(*args, **kwargs) > File "/usr/lib64/python2.7/site-packages/matplotlib/backend_bases.py", line > 2093, in print_figure > **kwargs) > File "/usr/lib64/python2.7/site-packages/matplotlib/backend_bases.py", line > 1943, in _print_method > return print_method(*args, **kwargs) > File > "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py", > line 830, in print_pdf > raise ValueError("filename must be a path or a file-like object") > ValueError: filename must be a path or a file-like object > > Any ideas? > The best thing I've come up with so far is this, which will write out each page to a pdf file, then use subprocess to call 'pdfunite' to join the pdfs. I like the xits-math + xits - it gives a much more unified look so the text and math fonts match. Only problems: It's extremely slow The resulting pdf has duplicate embedded fonts ------------------------------------ import matplotlib as mpl mpl.use ('pgf') import numpy as np import matplotlib.pyplot as plt pgf_with_custom_preamble = { "font.family": "serif", # use serif/main font for text elements "text.usetex": True, # use inline math for ticks "pgf.rcfonts": False, # don't setup fonts from rc parameters 'pgf.texsystem' : 'lualatex', "pgf.preamble": [ r'\usepackage{fontspec,xunicode}', r"\usepackage{unicode-math}", # unicode math setup r"\setmathfont{xits-math.otf}", r'\usepackage{cancel}', r'\usepackage{xcolor}', r'\renewcommand{\CancelColor}{\color{red}}', r'\setmainfont{xits}', ] } mpl.rcParams.update(pgf_with_custom_preamble) for ... plt.savefig ('xxx.pdf') subprocess.call (['pdfunite'] + files + ['test_uw4.pdf'])
AxisArtist utilizes a different (compared to the vanilla matplotlib) mechanism for determining tick location etc., so some of the matplotlibcommands do not work. Unfortunately, AxisArtist is still not well documented, and things are often opaque. Below I implemented a method that you can use to control the nbins. To manually specify the tick locations you need to use the FixedLocator. IHTH, -JJ class TaylorDiagram(object): ... def set_nbins(self, nbins): ghelper = self._ax.get_grid_helper() # get grid_helper ghelper.grid_finder.grid_locator2.set_params(nbins=nbins) # update the parameter of the grid_locator2 (2 means 2nd coordinate). Helper. invalidate () # invalidate the helper so that new parameters become effective On Thu, Feb 21, 2013 at 6:08 PM, patricia <ptr...@ho...> wrote: > Dear Jody, > This is the original code that I am using: > http://old.nabble.com/Taylor-diagram-(2nd-take)-p33364690.html > It is a code that plots Taylor diagrams. > I would like to get ticks every two points in the standard deviation axis > of > the Taylor diagrams to avoid overlapping of labels (as I am making a figure > with several small Taylor Diagrams subplots). > Thanks! > Patricia > > > > -- > View this message in context: > http://matplotlib.1069221.n5.nabble.com/I-cannot-change-the-axis-tick-separation-or-nbins-in-Axis-artist-tp40446p40454.html > Sent from the matplotlib - users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users >
On Thu, Feb 21, 2013 at 1:08 AM, patricia <ptr...@ho...> wrote: > Dear Jody, > This is the original code that I am using: > http://old.nabble.com/Taylor-diagram-(2nd-take)-p33364690.html > It is a code that plots Taylor diagrams. > I would like to get ticks every two points in the standard deviation axis > of > the Taylor diagrams to avoid overlapping of labels (as I am making a figure > with several small Taylor Diagrams subplots). > Thanks! > Patricia Patrica, Could you post a simple, self contained example that demonstrates your problem (see http://sscce.org/). I'd like to help you, but don't have the bandwidth to dig through all that code. A link to pastebin, a github gist or similar service would be preferred. -paul