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
|
3
(1) |
4
|
5
|
6
(2) |
7
(1) |
8
|
9
(1) |
10
|
11
|
12
(1) |
13
|
14
|
15
|
16
(1) |
17
(1) |
18
|
19
|
20
(9) |
21
(5) |
22
|
23
(4) |
24
(7) |
25
|
26
|
27
|
28
(6) |
29
(2) |
30
(2) |
31
(2) |
From: Chris B. <chr...@no...> - 2015-01-21 19:23:09
|
+1 -- sounds great! On Tue, Jan 20, 2015 at 7:48 AM, Michael Droettboom <md...@st...> wrote: > > > > > > > > > * Matplotlib is a widely used, well regarded, and powerful visualization > library that has dominated the Python visualization stack for over a > decade. However, to maintain that position, matplotlib must continue to > evolve. Complementary or alternative libraries are appearing at an > increasing rate, including browser-based plotting and GPU acceleration. To > maintain its leadership position for the next decade, Matplotlib must > interface with these alternatives while simultaneously expanding its > capabilities and becoming easier to use and learn. Matplotlib’s large > existing user base (greater than 50,000) means that new developments need > to be carefully balanced with maintaining existing interfaces. With the > large user and code base comes a significant maintenance and user-support > burden. These responsibilities currently account for a majority of the > core-developer time spent on matplotlib and has resulted in both the code > base and community being in a healthier state than ever before. Even 6 > years ago there was no automated testing to speak of and the number of > contributors continues to soar on github. However, this effort is, for the > most part, done on a volunteer basis in the nights and weekends of the core > developers. To go beyond this maintenance level—to make step-change > improvements for the benefit of matplotlib’s users—will require funding for > full-time developers. Inspired and encouraged by the example of IPython, we > would like to begin the process of fundraising. Managing funding on the > needed scale is a complex and time-consuming process. Thankfully, > NumFOCUS, a 501(c)3 charity organisation co-founded by John Hunter, offers > a fiscal sponsorship agreement to minimize the administrative and legal > burden on open source projects. We would like to enlist NumFOCUS as our > agents in all legal and financial matters, including banking, accepting > donations as a non-profit, payroll, and access to legal counsel. As part > of the agreement, NumFOCUS would charge a percentage of all funds raised to > cover their costs. The full text of the agreement is attached. To comply > with the legal and accounting requirements of a non-profit, matplotlib > needs to form an administrative body to interact with NumFOCUS and direct > the disbursement of any funds. The proposed initial members of the body, > are myself (Mike Droettboom), Eric Firing, Phil Elson, and Thomas Caswell, > with Thomas acting as the point of contact with NumFOCUS. In practice, > signing an FSA will have very little impact on the matplotlib project > itself - it will still be BSD-licensed and community-driven as it has > always been, and the only motivation for doing this is to give us an > opportunity to apply for funding to do more work on matplotlib. We'd like > to canvas the community's opinion on the matter, but to put a concrete > timeline on the discussion, we would like to propose signing an FSA with > NumFOCUS in 3 weeks (Feb 10th 2015) unless there is a major community > discomfort with us doing so. Cheers, Michael Droettboom * > > -- > Michael Droettboom > Science Software Branch > Space Telescope Science Institute > http://www.droettboom.com > > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Matplotlib-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no... |
From: Michiel de H. <mjl...@ya...> - 2015-01-21 04:07:39
|
+1 Best, -Michiel -------------------------------------------- On Wed, 1/21/15, Michael Droettboom <md...@st...> wrote: Subject: [Matplotlib-users] Matplotlib and Numfocus Fiscal Sponsorship Agreement (FSA) To: "mat...@li..." <mat...@li...>, "matplotlib-users" <mat...@li...> Date: Wednesday, January 21, 2015, 12:48 AM Matplotlib is a widely used, well regarded, and powerful visualization library that has dominated the Python visualization stack for over a decade. However, to maintain that position, matplotlib must continue to evolve. Complementary or alternative libraries are appearing at an increasing rate, including browser-based plotting and GPU acceleration. To maintain its leadership position for the next decade, Matplotlib must interface with these alternatives while simultaneously expanding its capabilities and becoming easier to use and learn. Matplotlib’s large existing user base (greater than 50,000) means that new developments need to be carefully balanced with maintaining existing interfaces. With the large user and code base comes a significant maintenance and user-support burden. These responsibilities currently account for a majority of the core-developer time spent on matplotlib and has resulted in both the code base and community being in a healthier state than ever before. Even 6 years ago there was no automated testing to speak of and the number of contributors continues to soar on github. However, this effort is, for the most part, done on a volunteer basis in the nights and weekends of the core developers. To go beyond this maintenance level—to make step-change improvements for the benefit of matplotlib’s users—will require funding for full-time developers. Inspired and encouraged by the example of IPython, we would like to begin the process of fundraising. Managing funding on the needed scale is a complex and time-consuming process. Thankfully, NumFOCUS, a 501(c)3 charity organisation co-founded by John Hunter, offers a fiscal sponsorship agreement to minimize the administrative and legal burden on open source projects. We would like to enlist NumFOCUS as our agents in all legal and financial matters, including banking, accepting donations as a non-profit, payroll, and access to legal counsel. As part of the agreement, NumFOCUS would charge a percentage of all funds raised to cover their costs. The full text of the agreement is attached. To comply with the legal and accounting requirements of a non-profit, matplotlib needs to form an administrative body to interact with NumFOCUS and direct the disbursement of any funds. The proposed initial members of the body, are myself (Mike Droettboom), Eric Firing, Phil Elson, and Thomas Caswell, with Thomas acting as the point of contact with NumFOCUS. In practice, signing an FSA will have very little impact on the matplotlib project itself - it will still be BSD-licensed and community-driven as it has always been, and the only motivation for doing this is to give us an opportunity to apply for funding to do more work on matplotlib. We'd like to canvas the community's opinion on the matter, but to put a concrete timeline on the discussion, we would like to propose signing an FSA with NumFOCUS in 3 weeks (Feb 10th 2015) unless there is a major community discomfort with us doing so. Cheers, Michael Droettboom -- Michael Droettboom Science Software Branch Space Telescope Science Institute http://www.droettboom.com -----Inline Attachment Follows----- ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet -----Inline Attachment Follows----- _______________________________________________ Matplotlib-users mailing list Mat...@li... https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Arnaldo R. <arn...@gm...> - 2015-01-21 00:12:36
|
Thanks Benjamin!! In fact, this folder was inside .cache/matplotlib I have removed the entire content, and know matplotlib seems to recognize Arial font. Cheers, Arnaldo |
From: Benjamin R. <ben...@ou...> - 2015-01-20 21:09:40
|
You might need to delete the font cache (usually in ~/.matplotlib). Fonts installed after matplotlib is first used are often never recognized. On Tue, Jan 20, 2015 at 3:50 PM, xkryptor <xkr...@gm...> wrote: > Even I have the same problem. The fonts are installed on my system, but > matplotlib does not load them. > > On Tue, Jan 20, 2015 at 10:57 PM, Arnaldo Russo <arn...@gm...> > wrote: > >> I have Arial font installed in my system: >> >> /usr/share/fonts/truetype/msttcorefonts/Arial_Bold_Italic.ttf >> /usr/share/fonts/truetype/msttcorefonts/arialbi.ttf >> /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf >> /usr/share/fonts/truetype/msttcorefonts/arial.ttf >> /usr/share/fonts/truetype/msttcorefonts/ariali.ttf >> /usr/share/fonts/truetype/msttcorefonts/arialbd.ttf >> /usr/share/fonts/truetype/msttcorefonts/Arial.ttf >> /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf >> /usr/share/fonts/truetype/msttcorefonts/Arial_Black.ttf >> /usr/share/xbmc/media/Fonts/arial.ttf >> /usr/local/share/texmf/fonts/tfm/urw/arial >> /usr/local/share/texmf/fonts/afm/urw/arial >> /usr/local/share/texmf/fonts/vf/urw/arial >> /usr/local/share/texmf/fonts/type1/urw/arial >> >> I have changed inside my matplotlibrc including the line: >> >> font.sans-serif : Arial >> >> If I check inside IPython: >> >> import matplotlib.pyplot as plt >> plt.plot([1,2,3,4,5,], '*') >> t = plt.ylabel(r'1, 2, 3, 8, 9 6 11 Testing Label') >> print(t.get_fontname()) >> >> The output is: >> >> myhome/local/lib/python2.7/site-packages/matplotlib-1.4.2-py2.7-linux- >> x86_64.egg/matplotlib/font_manager.py:1279: UserWarning: findfont: >> Font >> family [u'sans-serif'] not found. Falling back to Bitstream Vera Sans >> (prop.get_family(), self.defaultFamily[fontext])) >> >> Bitstream Vera Sans >> >> How can I change this behavior and use Arial fonts for all of my plots? >> Why Arial font is not loaded? >> >> It is interesting, that if I use Seaborn, it returns `Liberation Sans` >> where the first font (inside internal font list) is Arial and the second is >> `Liberation Sans`. >> >> I have also tried to set the full path of my Arial font: >> >> import matplotlib as mpl >> import matplotlib.pyplot as plt >> import matplotlib.font_manager as font_manager >> import seaborn as sns >> >> path = '/usr/share/fonts/truetype/msttcorefonts/Arial.ttf' >> prop = font_manager.FontProperties(fname=path) >> mpl.rcParams['font.family'] = prop.get_name() >> >> >> sns.set_style("whitegrid") >> plt.plot([1,2,3,4,5,], '*') >> t = plt.ylabel(r'1, 2, 3, 8, 9 6 11 Testing Label') >> print(t.get_fontname()) >> >> It returns `Liberation Sans`. Any clues? (aka http://goo.gl/V511ux) =] >> >> >> Cheers, >> Arnaldo. >> >> >> ------------------------------------------------------------------------------ >> New Year. New Location. New Benefits. New Data Center in Ashburn, VA. >> GigeNET is offering a free month of service with a new server in Ashburn. >> Choose from 2 high performing configs, both with 100TB of bandwidth. >> Higher redundancy.Lower latency.Increased capacity.Completely compliant. >> http://p.sf.net/sfu/gigenet >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: xkryptor <xkr...@gm...> - 2015-01-20 20:50:43
|
Even I have the same problem. The fonts are installed on my system, but matplotlib does not load them. On Tue, Jan 20, 2015 at 10:57 PM, Arnaldo Russo <arn...@gm...> wrote: > I have Arial font installed in my system: > > /usr/share/fonts/truetype/msttcorefonts/Arial_Bold_Italic.ttf > /usr/share/fonts/truetype/msttcorefonts/arialbi.ttf > /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf > /usr/share/fonts/truetype/msttcorefonts/arial.ttf > /usr/share/fonts/truetype/msttcorefonts/ariali.ttf > /usr/share/fonts/truetype/msttcorefonts/arialbd.ttf > /usr/share/fonts/truetype/msttcorefonts/Arial.ttf > /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf > /usr/share/fonts/truetype/msttcorefonts/Arial_Black.ttf > /usr/share/xbmc/media/Fonts/arial.ttf > /usr/local/share/texmf/fonts/tfm/urw/arial > /usr/local/share/texmf/fonts/afm/urw/arial > /usr/local/share/texmf/fonts/vf/urw/arial > /usr/local/share/texmf/fonts/type1/urw/arial > > I have changed inside my matplotlibrc including the line: > > font.sans-serif : Arial > > If I check inside IPython: > > import matplotlib.pyplot as plt > plt.plot([1,2,3,4,5,], '*') > t = plt.ylabel(r'1, 2, 3, 8, 9 6 11 Testing Label') > print(t.get_fontname()) > > The output is: > > myhome/local/lib/python2.7/site-packages/matplotlib-1.4.2-py2.7-linux- > x86_64.egg/matplotlib/font_manager.py:1279: UserWarning: findfont: Font > family [u'sans-serif'] not found. Falling back to Bitstream Vera Sans > (prop.get_family(), self.defaultFamily[fontext])) > > Bitstream Vera Sans > > How can I change this behavior and use Arial fonts for all of my plots? > Why Arial font is not loaded? > > It is interesting, that if I use Seaborn, it returns `Liberation Sans` > where the first font (inside internal font list) is Arial and the second is > `Liberation Sans`. > > I have also tried to set the full path of my Arial font: > > import matplotlib as mpl > import matplotlib.pyplot as plt > import matplotlib.font_manager as font_manager > import seaborn as sns > > path = '/usr/share/fonts/truetype/msttcorefonts/Arial.ttf' > prop = font_manager.FontProperties(fname=path) > mpl.rcParams['font.family'] = prop.get_name() > > > sns.set_style("whitegrid") > plt.plot([1,2,3,4,5,], '*') > t = plt.ylabel(r'1, 2, 3, 8, 9 6 11 Testing Label') > print(t.get_fontname()) > > It returns `Liberation Sans`. Any clues? (aka http://goo.gl/V511ux) =] > > > Cheers, > Arnaldo. > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: Arnaldo R. <arn...@gm...> - 2015-01-20 19:57:38
|
I have Arial font installed in my system: /usr/share/fonts/truetype/msttcorefonts/Arial_Bold_Italic.ttf /usr/share/fonts/truetype/msttcorefonts/arialbi.ttf /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf /usr/share/fonts/truetype/msttcorefonts/arial.ttf /usr/share/fonts/truetype/msttcorefonts/ariali.ttf /usr/share/fonts/truetype/msttcorefonts/arialbd.ttf /usr/share/fonts/truetype/msttcorefonts/Arial.ttf /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf /usr/share/fonts/truetype/msttcorefonts/Arial_Black.ttf /usr/share/xbmc/media/Fonts/arial.ttf /usr/local/share/texmf/fonts/tfm/urw/arial /usr/local/share/texmf/fonts/afm/urw/arial /usr/local/share/texmf/fonts/vf/urw/arial /usr/local/share/texmf/fonts/type1/urw/arial I have changed inside my matplotlibrc including the line: font.sans-serif : Arial If I check inside IPython: import matplotlib.pyplot as plt plt.plot([1,2,3,4,5,], '*') t = plt.ylabel(r'1, 2, 3, 8, 9 6 11 Testing Label') print(t.get_fontname()) The output is: myhome/local/lib/python2.7/site-packages/matplotlib-1.4.2-py2.7-linux- x86_64.egg/matplotlib/font_manager.py:1279: UserWarning: findfont: Font family [u'sans-serif'] not found. Falling back to Bitstream Vera Sans (prop.get_family(), self.defaultFamily[fontext])) Bitstream Vera Sans How can I change this behavior and use Arial fonts for all of my plots? Why Arial font is not loaded? It is interesting, that if I use Seaborn, it returns `Liberation Sans` where the first font (inside internal font list) is Arial and the second is `Liberation Sans`. I have also tried to set the full path of my Arial font: import matplotlib as mpl import matplotlib.pyplot as plt import matplotlib.font_manager as font_manager import seaborn as sns path = '/usr/share/fonts/truetype/msttcorefonts/Arial.ttf' prop = font_manager.FontProperties(fname=path) mpl.rcParams['font.family'] = prop.get_name() sns.set_style("whitegrid") plt.plot([1,2,3,4,5,], '*') t = plt.ylabel(r'1, 2, 3, 8, 9 6 11 Testing Label') print(t.get_fontname()) It returns `Liberation Sans`. Any clues? (aka http://goo.gl/V511ux) =] Cheers, Arnaldo. |
From: Benjamin R. <ben...@ou...> - 2015-01-20 15:58:07
|
There are fundamental limitations of mplot3d that would make such a feature a disaster. You can plot a single surface just fine, but if you try plotting multiple surfaces, they do not get composed correctly (what I have dubbed the "Escher effect"). That problem would have to be solved first. In the past 5 years, I have yet to figure out a solution that doesn't utterly upend matplotlib. That doesn't mean that it isn't solvable, I just haven't figured it out, nor do I really have that much motivation or resources to figure it out. There was a discussion thread a few months back that raised a couple ideas that might be promising, though, if you want to look take a stab at the problem. On Tue, Jan 20, 2015 at 10:49 AM, Nils Wagner <ni...@go...> wrote: > > I am aware of the gallery but I didn't find a similar picture I am looking > for. > > If something is *comprehensive*, it is *complete* and includes everything > that is important. > > Shall I create a feature request for isosurface plots in matplotlib ? > > http://en.wikipedia.org/wiki/Isosurface > > > On Tue, Jan 20, 2015 at 4:27 PM, Paul Hobson <pmh...@gm...> wrote: > >> The gallery had a comprehensive set of available three dimensional plots, >> I think. >> >> http://matplotlib.org/gallery.html#mplot3d >> On Tue, Jan 20, 2015 at 01:19 Nils Wagner <ni...@go...> wrote: >> >>> Hi all, >>> >>> I found >>> >>> >>> http://stackoverflow.com/questions/9419451/3d-contour-plot-from-data-using-mayavi-python >>> >>> Is there something similar in matplotlib ? >>> >>> >>> Nils >>> >>> >>> ------------------------------------------------------------ >>> ------------------ >>> New Year. New Location. New Benefits. New Data Center in Ashburn, VA. >>> GigeNET is offering a free month of service with a new server in Ashburn. >>> Choose from 2 high performing configs, both with 100TB of bandwidth. >>> Higher redundancy.Lower latency.Increased capacity.Completely compliant. >>> http://p.sf.net/sfu/gigenet______________________________ >>> _________________ >>> Matplotlib-users mailing list >>> Mat...@li... >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >>> >> > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
From: Nils W. <ni...@go...> - 2015-01-20 15:49:43
|
I am aware of the gallery but I didn't find a similar picture I am looking for. If something is *comprehensive*, it is *complete* and includes everything that is important. Shall I create a feature request for isosurface plots in matplotlib ? http://en.wikipedia.org/wiki/Isosurface On Tue, Jan 20, 2015 at 4:27 PM, Paul Hobson <pmh...@gm...> wrote: > The gallery had a comprehensive set of available three dimensional plots, > I think. > > http://matplotlib.org/gallery.html#mplot3d > On Tue, Jan 20, 2015 at 01:19 Nils Wagner <ni...@go...> wrote: > >> Hi all, >> >> I found >> >> >> http://stackoverflow.com/questions/9419451/3d-contour-plot-from-data-using-mayavi-python >> >> Is there something similar in matplotlib ? >> >> >> Nils >> >> >> ------------------------------------------------------------ >> ------------------ >> New Year. New Location. New Benefits. New Data Center in Ashburn, VA. >> GigeNET is offering a free month of service with a new server in Ashburn. >> Choose from 2 high performing configs, both with 100TB of bandwidth. >> Higher redundancy.Lower latency.Increased capacity.Completely compliant. >> http://p.sf.net/sfu/gigenet______________________________ >> _________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > |
From: Michael D. <md...@st...> - 2015-01-20 15:48:12
|
* Matplotlib is a widely used, well regarded, and powerful visualization library that has dominated the Python visualization stack for over a decade. However, to maintain that position, matplotlib must continue to evolve. Complementary or alternative libraries are appearing at an increasing rate, including browser-based plotting and GPU acceleration. To maintain its leadership position for the next decade, Matplotlib must interface with these alternatives while simultaneously expanding its capabilities and becoming easier to use and learn. Matplotlib’s large existing user base (greater than 50,000) means that new developments need to be carefully balanced with maintaining existing interfaces. With the large user and code base comes a significant maintenance and user-support burden. These responsibilities currently account for a majority of the core-developer time spent on matplotlib and has resulted in both the code base and community being in a healthier state than ever before. Even 6 years ago there was no automated testing to speak of and the number of contributors continues to soar on github. However, this effort is, for the most part, done on a volunteer basis in the nights and weekends of the core developers. To go beyond this maintenance level—to make step-change improvements for the benefit of matplotlib’s users—will require funding for full-time developers. Inspired and encouraged by the example of IPython, we would like to begin the process of fundraising. Managing funding on the needed scale is a complex and time-consuming process. Thankfully, NumFOCUS, a 501(c)3 charity organisation co-founded by John Hunter, offers a fiscal sponsorship agreement to minimize the administrative and legal burden on open source projects. We would like to enlist NumFOCUS as our agents in all legal and financial matters, including banking, accepting donations as a non-profit, payroll, and access to legal counsel. As part of the agreement, NumFOCUS would charge a percentage of all funds raised to cover their costs. The full text of the agreement is attached. To comply with the legal and accounting requirements of a non-profit, matplotlib needs to form an administrative body to interact with NumFOCUS and direct the disbursement of any funds. The proposed initial members of the body, are myself (Mike Droettboom), Eric Firing, Phil Elson, and Thomas Caswell, with Thomas acting as the point of contact with NumFOCUS. In practice, signing an FSA will have very little impact on the matplotlib project itself - it will still be BSD-licensed and community-driven as it has always been, and the only motivation for doing this is to give us an opportunity to apply for funding to do more work on matplotlib. We'd like to canvas the community's opinion on the matter, but to put a concrete timeline on the discussion, we would like to propose signing an FSA with NumFOCUS in 3 weeks (Feb 10th 2015) unless there is a major community discomfort with us doing so. Cheers, Michael Droettboom * -- Michael Droettboom Science Software Branch Space Telescope Science Institute http://www.droettboom.com |
From: Paul H. <pmh...@gm...> - 2015-01-20 15:28:02
|
The gallery had a comprehensive set of available three dimensional plots, I think. http://matplotlib.org/gallery.html#mplot3d On Tue, Jan 20, 2015 at 01:19 Nils Wagner <ni...@go...> wrote: > Hi all, > > I found > > > http://stackoverflow.com/questions/9419451/3d-contour-plot-from-data-using-mayavi-python > > Is there something similar in matplotlib ? > > > Nils > > > ------------------------------------------------------------ > ------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet_______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
From: Byron K. B. <bkb...@be...> - 2015-01-20 11:44:06
|
I just sent a similar question in last week. This is basically the functionality I'm looking for too. In MATLAB this can be done with the trisurf plotting function. Matplotlib has a plot_trisurf method for an axis provided by loading the mplot3d module, but as far as I can tell, you can either give a surface a constant color or you can choose a cmap and have it color the surface according to the Z values of surface points. If anyone knows of a way to make Philippe's plot with Matplotlib, I'd love to know. Byron Boulton From: Philippe Piot [mailto:phi...@gm...] Sent: Saturday, January 17, 2015 1:25 PM To: mat...@li... Subject: [Matplotlib-users] Display a scalar as color over a surface > Hello All, > I have a scalar function (a potential) defined on a 3-dimensional > cartesian space V(x,y,z) and an arbitrary surface (a boundary) set by > the function f(x,y,z)=a. I would like to paint the value of V(x,y,z) > on the surface defined by f in the (x,y,z) domain. > Specifically I was thinking of rewriting f in the form of Z=f(X,Y) > and plot it with surface plot > plot_surface(X, Y, Z, cmap=cm.coolwarm) > This give me my boundary surface but its color is set by Z while I > would like if to be set by my other function V evaluated on the > surface. > Please let me know if any of you have a good suggestion. Thank you, > -- Philippe. |
From: Nils W. <ni...@go...> - 2015-01-20 09:17:59
|
Hi all, I found http://stackoverflow.com/questions/9419451/3d-contour-plot-from-data-using-mayavi-python Is there something similar in matplotlib ? Nils |
From: Philippe P. <phi...@gm...> - 2015-01-17 18:25:37
|
Hello All, I have a scalar function (a potential) defined on a 3-dimensional cartesian space V(x,y,z) and an arbitrary surface (a boundary) set by the function f(x,y,z)=a. I would like to paint the value of V(x,y,z) on the surface defined by f in the (x,y,z) domain. Specifically I was thinking of rewriting f in the form of Z=f(X,Y) and plot it with surface plot plot_surface(X, Y, Z, cmap=cm.coolwarm) This give me my boundary surface but its color is set by Z while I would like if to be set by my other function V evaluated on the surface. Please let me know if any of you have a good suggestion. Thank you, -- Philippe. |
From: Nils W. <ni...@go...> - 2015-01-16 13:35:52
|
Hi all, Assume that we have knowledge of pressure values at certain irregular grid points in 3D, i.e. p_i(x_i, y_i, z_i) i = 1,(1),N where N denotes the number of grid points. Usually N = 7e5. Is it possible to create an isobar plot using matplotlib ? How can I achieve it ? Nils |
From: Byron K. B. <bkb...@be...> - 2015-01-12 14:50:23
|
I often have Electromagnetic surface current data which I use MATLAB's trisurf function to plot. Since the surfaces are 3-dimensional I need a trisurf plotting tool which lets me specify the color of each triangle/vertex. MATLAB's trisurf function allows me to do that by passing it an array of colors (http://www.mathworks.com/help/matlab/ref/trisurf.html). Matplotlib's plot_trisurf from mplot3d only seems to allow me to specify one constant color for the entire trisurf plot or to color the triangles according to the z-coordinates. Am I missing something about how to use plot_trisurf or is this a functionality not yet implemented in matplotlib? Byron Boulton |
From: Tony Yu <ts...@gm...> - 2015-01-09 02:11:22
|
Thanks Max! I was planning to add a more interactive interface, really similar to what you're suggesting. I haven't gotten around to it, but hopefully, I'll have some time to play around with that. On Thu, Jan 8, 2015 at 4:56 PM, Maximilian Albert < max...@gm...> wrote: > Hi Tony, > > This is awesome. Great work! > > I was wondering, is there an easy way to cycle through all available > styles for a given plot? For instance, clicking on the top left plot > displays a maximized image of the "bmh" style. It would be great if one > could press arrow-down (say) to cycle through the other styles > "dark_background", "fivethirtyeight", etc. for a quick comparison. > > Cheers, > Max > > > 2015-01-06 4:42 GMT+00:00 Tony Yu <ts...@gm...>: > >> I've been playing around with learning Javascript lately. As part of the >> process, I created a Flask app to build a gallery for matplotlib style >> sheets: >> >> https://github.com/tonysyu/matplotlib-style-gallery >> >> If you run that locally, you can actually input styles, either with a URL >> to a *.mplstyle file or with matplotlibrc commands. Here's a static version >> without the custom inputs: >> >> http://tonysyu.github.io/raw_content/matplotlib-style-gallery/gallery.html >> >> Ideally, I'd get this into a form that could be submitted as a PR for the >> matplotlib website, but I'll need a bit more spare time to learn some more >> web development (sessions, client storage, etc). >> >> Cheers! >> -Tony >> >> >> ------------------------------------------------------------------------------ >> 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-devel mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel >> >> > |
From: Jelle F. <jel...@gm...> - 2015-01-07 11:10:31
|
Hi, I'm trying to see whether I can use MPL to create interactive widgets for my robotics application. This way, I can synthesize a widget for interaction & visualization which would be just really cool. Thing though is that since this widget is interactive, getting a decent FPS ( 30+ ) is key. I was thrilled to read this informative post on MPL's impressive rendering performance [1] by Bastian Bechtold, showing about 500 FPS, on the Qt4Agg backend. Inspired by this good news and the great examples / video [2,3], I ran Bastian's code. However, I could not replicate the fast performance and running that code ( osx 10.10, anaconda with MPL 1.4.2 ) I'm getting about 30 FPS. That kind of puts my plans on hold for now. How can I help to verify that this might be a performance regression? Thanks for MPL! -jelle [1] http://bastibe.de/2013-05-30-speeding-up-matplotlib.html [2] https://vimeo.com/63260224 [3] https://github.com/jakevdp/matplotlib_pydata2013 |
From: Paul H. <pmh...@gm...> - 2015-01-06 05:11:56
|
Tony! This is very cool. Bravo. On Mon, Jan 5, 2015 at 8:42 PM, Tony Yu <ts...@gm...> wrote: > I've been playing around with learning Javascript lately. As part of the > process, I created a Flask app to build a gallery for matplotlib style > sheets: > > https://github.com/tonysyu/matplotlib-style-gallery > > If you run that locally, you can actually input styles, either with a URL > to a *.mplstyle file or with matplotlibrc commands. Here's a static version > without the custom inputs: > > http://tonysyu.github.io/raw_content/matplotlib-style-gallery/gallery.html > > Ideally, I'd get this into a form that could be submitted as a PR for the > matplotlib website, but I'll need a bit more spare time to learn some more > web development (sessions, client storage, etc). > > Cheers! > -Tony > > > ------------------------------------------------------------------------------ > 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-devel mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel > > |
From: Tony Yu <ts...@gm...> - 2015-01-06 04:42:54
|
I've been playing around with learning Javascript lately. As part of the process, I created a Flask app to build a gallery for matplotlib style sheets: https://github.com/tonysyu/matplotlib-style-gallery If you run that locally, you can actually input styles, either with a URL to a *.mplstyle file or with matplotlibrc commands. Here's a static version without the custom inputs: http://tonysyu.github.io/raw_content/matplotlib-style-gallery/gallery.html Ideally, I'd get this into a form that could be submitted as a PR for the matplotlib website, but I'll need a bit more spare time to learn some more web development (sessions, client storage, etc). Cheers! -Tony |
From: C M <cmp...@gm...> - 2015-01-03 06:36:42
|
Still though, I thought we had enough logic checks to prevent this sort of >> error. I see you are using Python 2.5, which is older than what we >> currently support. Which version of matplotlib are you using? >> > > I'm using matplotlib 1.1.0. I could try upgrading. > Ben and others, OK, I tried upgrading to Python 2.6 and Matplotlib 1.4.2. The problem with the singular matrix goes away! But... ...But now I have no patch shown on the plot. This is the function I am using now to add a patch (editing to just keep the MPL relevant stuff)...maybe this is no longer a good way?: def AddPatch(self,): ax = self.subplot verts = [ (start, y-scaling_value), # left, bottom (start, y+scaling_value), # left, top (stop, y+scaling_value), # right, top (stop, y-scaling_value), # right, bottom (0., 0.), # ignored ] codes = [Path.MOVETO, Path.LINETO, Path.LINETO, Path.LINETO, Path.CLOSEPOLY, ] x = [start, stop] # x range of box (in data coordinates) height = 12 # of box in device coords (pixels) path = mpath.Path([[x[0], -height], [x[1], -height], [x[1], height], [x[0], height], [x[0], -height]]) #USING THE NEW TRANSFORMS fixed_pt_trans = FixedPointOffsetTransform(ax.transData, (0, y)) xdata_yfixed = mtrans.blended_transform_factory(ax.transData, fixed_pt_trans) patch = patches.PathPatch(path, transform=xdata_yfixed, facecolor=color,alpha=0.4, lw=1, edgecolor='grey') ax.add_patch(patch) |