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
(6)
2
(3)
3
(4)
4
(1)
5
(19)
6
(8)
7
(3)
8
9
10
(9)
11
(3)
12
(8)
13
(17)
14
(5)
15
(2)
16
(2)
17
(7)
18
(2)
19
(4)
20
(6)
21
22
(5)
23
24
(7)
25
(2)
26
(3)
27
(9)
28
(9)
29
(6)
30
(3)
31
(8)





Showing 6 results of 6

From: Alex G. <ale...@co...> - 2014年03月29日 23:56:40
You can easily visualize the CAPE and CIN with matplotlib using
fill_between() on the environmental and parcel temperature curves. As for
actually calculating it though, I don't know of a way to do it directly
from matplotlib. There are probably several other python packages out there
that can, but I am not familiar with them. In any case, why not just write
your own function for calculating the CAPE and CIN? It is a bit surprising
that this functionality isn't be included in the SkewT package, but since
you can use it to get the parcel temperature curve, you should be able to
calculate the CAPE and CIN rather easily by simply discretizing their
respective formulas. Here's a rough example:
import numpy as np
cape = 9.8 * np.sum(dz * (Tp - T) / T)
Where Tp and T are the parcel and environmental temperature arrays
respectively, and dz are the height differences between layers. You would
of course need to perform the sum from the LFC to EL for CAPE, so the
arrays would have to to be subsetted. With numpy the easiest way to do this
is with fancy indexing, eg:
levs = (z >= LFC) & (z <= EL)
Tp = Tp[levs]
T = T[levs]
where z is your array of heights (or pressure levels).
Does this help?
Alex
On Sat, Mar 29, 2014 at 4:32 PM, Gökhan Sever <gok...@gm...> wrote:
> Hello,
>
> Lately, I am working on plotting sounding profiles on a SkewT/LogP
> diagram. The SkewT package which is located at
> https://github.com/tchubb/SkewT has a nice feature to lift a parcel on
> dry/moist adiabats. This is very useful to demonstrate the regions of CIN
> and CAPE overlaid with the full sounding.
>
> However, the package misses these diagnostic calculations. This is the
> only step holding me back to use Python only (migrating from NCL) for my
> plotting tasks. I am aware that these calculations are usually performed
> in fortran. Are there any routines wrapped in Python to calculate CAPE and
> CIN parameters? Any suggestions or comments would be really appreciated.
>
> --
> Gökhan
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
-- 
Alex Goodman
Graduate Research Assistant
Department of Atmospheric Science
Colorado State University
From: V. A. S. <so...@es...> - 2014年03月29日 23:23:12
On 28.03.2014 19:13, Pierre Haessig wrote:
> Hi,
>
> I just ran across this new Qt "add-on" for data visualization :
> blog.qt.digia.com/blog/2014/03/26/qt-data-visualization-1-0-released/
>
> It's a bit off-topic because I think there is not (yet?) a Python
> binding,
 From the PyQt mailing list:
"""
PyQtDataVisualization v1.0 has been released. These are Python bindings
for Digia's Qt Data Visualization library and PyQt5, see...
http://qt.digia.com/Product/Qt-Enterprise-Features/Advanced-Data-Visualization/
PyQtDataVisualization is bundled with PyQt. It is not available under 
an open source license.
Phil
"""
Anyways, being not open source products, the interest is limited.
For Qt the natural choice would be Qwt but then the problem would be to 
get a wrapper able to work with PySide, PyQt4 and PyQt5.
Because of those (an other) issues I am currently using matplotlib in 
my PyQt applications.
Armando
From: Gökhan S. <gok...@gm...> - 2014年03月29日 22:32:32
Hello,
Lately, I am working on plotting sounding profiles on a SkewT/LogP diagram.
The SkewT package which is located at https://github.com/tchubb/SkewT has a
nice feature to lift a parcel on dry/moist adiabats. This is very useful to
demonstrate the regions of CIN and CAPE overlaid with the full sounding.
However, the package misses these diagnostic calculations. This is the only
step holding me back to use Python only (migrating from NCL) for my
plotting tasks. I am aware that these calculations are usually performed
in fortran. Are there any routines wrapped in Python to calculate CAPE and
CIN parameters? Any suggestions or comments would be really appreciated.
-- 
Gökhan
From: Alexander H. <mat...@2s...> - 2014年03月29日 21:42:19
http://2sn.org/python3/color.py
On 30 March 2014 07:27, Emilia Petrisor <emi...@gm...> wrote:
> Hi all,
>
> While working on this IPython Notebook
> http://nbviewer.ipython.org/github/empet/Math/blob/master/DomainColoring.ipynb
> I wanted to compare the visual images of the same complex-valued function
> generated by the classical domain coloring method, using HSV, respectively
> HSL color model.
>
> Unfortunately there is no matplotlib.colors.hsl_to_rgb(array) function,
> only colorsys.hsl_to_rgb(h,s,l). The latter acts on each pixel and is time
> consuming.
>
> My question is, there is a special reason for which hsl_to_rgb is not
> implemented in matplotlib.colors for arrays?
> I also looked in skimage.color
> http://scikit-image.org/docs/dev/api/skimage.color.html and couldn't find
> such a function.
>
> Is there a package containing such a conversion?
> Thank you!
>
> Em
>
>
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Emilia P. <emi...@gm...> - 2014年03月29日 20:27:24
Hi all,
While working on this IPython Notebook
 http://nbviewer.ipython.org/github/empet/Math/blob/master/DomainColoring.ipynb<about:invalid#zClosurez>
I wanted to compare the visual images of the same complex-valued function
generated by the classical domain coloring method, using HSV, respectively
HSL color model.
Unfortunately there is no matplotlib.colors.hsl_to_rgb(array) function,
only colorsys.hsl_to_rgb(h,s,l). The latter acts on each pixel and is time
consuming.
My question is, there is a special reason for which hsl_to_rgb is not
implemented in matplotlib.colors for arrays?
 I also looked in skimage.color
http://scikit-image.org/docs/dev/api/skimage.color.html and couldn't find
such a function.
Is there a package containing such a conversion?
Thank you!
Em
From: oyster <lep...@gm...> - 2014年03月29日 14:32:38
sometimes, we need to plot array value on a grid, for example
a=np.array([[1,3,5], [2,4,6]])
is shown as
+------+------+------+
| 1 | 3 | 5 |
 +------+------+------+
| 2 | 4 | 6 |
 +------+------+------+
Is there any ready-to-use method?
thanks

Showing 6 results of 6

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 によって変換されたページ (->オリジナル) /