SourceForge logo
SourceForge logo
Menu

matplotlib-users — Discussion related to using matplotlib

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)

Showing results of 45

<< < 1 2 (Page 2 of 2)
+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
Attachments: NumFOCUS-FSA.pdf
*
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)

Showing results of 45

<< < 1 2 (Page 2 of 2)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /