SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S




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

Showing 3 results of 3

From: Phillip M. F. <pfe...@ve...> - 2009年10月10日 03:06:22
I'm not sure whether I'm correctly understanding you. Let's consider a 
hypothetical engineering performance-versus-requirements scatter plot or 
contour plot of a performance metric that takes positive values. I'd 
like to map values to colors so that anything below 50 gets solid red, 
values from 50 to 70 get a color between red and orange (linear 
interpolation), values from 70 to 90 get a color between orange and 
yellow, values from 90 to 105 get a color between yellow and green, and 
anything greater than or equal to 105 gets solid green. Is this 
considered "smooth variation"? If so, how would I implement something 
like this?
Thanks!
Phillip
Eric Firing wrote:
> Phillip M. Feldman wrote:
>> Eric and Reinier-
>>
>> It seems to me that continuous (piecewise-linear) colormaps could 
>> work in much the same fashion. One would specify n boundary colors 
>> and n thresholds (for continuous colormaps, I believe that the number 
>> of thresholds and colors must be the same), and for any value between 
>> two thresholds, the colors associated with the bounding thresholds 
>> would be automatically interpolated. What do you think?
>
> How does this differ from LinearSegmentedColormap.from_list()? I 
> guess what you are getting at is the quantization problem I mentioned 
> in connection with discrete colormaps. But it is not a problem when 
> the colors are linearly interpolated--that is, smoothly varying from 
> one end of the map to the other. It is only a problem when there are 
> jumps.
>
> Eric
>
>>
>> Phillip
>>
>> Eric Firing wrote:
>>> What does allow you to specify the transitions exactly (to within 
>>> the limits of double precision) is this:
>>>
>>> cmap = ListedColormap(['r','g','b'])
>>> norm = BoundaryNorm([1.5+1.0/3, 1.5+2.0/3], cmap.N)
>>
>
>
From: Eric F. <ef...@ha...> - 2009年10月10日 01:48:08
Phillip M. Feldman wrote:
> Eric and Reinier-
> 
> It seems to me that continuous (piecewise-linear) colormaps could work 
> in much the same fashion. One would specify n boundary colors and n 
> thresholds (for continuous colormaps, I believe that the number of 
> thresholds and colors must be the same), and for any value between two 
> thresholds, the colors associated with the bounding thresholds would be 
> automatically interpolated. What do you think?
How does this differ from LinearSegmentedColormap.from_list()? I guess 
what you are getting at is the quantization problem I mentioned in 
connection with discrete colormaps. But it is not a problem when the 
colors are linearly interpolated--that is, smoothly varying from one end 
of the map to the other. It is only a problem when there are jumps.
Eric
> 
> Phillip
> 
> Eric Firing wrote:
>> What does allow you to specify the transitions exactly (to within the 
>> limits of double precision) is this:
>>
>> cmap = ListedColormap(['r','g','b'])
>> norm = BoundaryNorm([1.5+1.0/3, 1.5+2.0/3], cmap.N)
> 
From: Eric F. <ef...@ha...> - 2009年10月10日 01:43:35
Phillip M. Feldman wrote:
> 
> When I look at the online documentaiton for from_list, here's what I 
> see: "Make a linear segmented colormap with /name/ from a sequence of 
> /colors/ which evenly transitions from colors[0] at val=1 to colors[-1] 
> at val=1. N is the number of rgb quantization levels." There must be a 
> mistake here, because val=l at both ends. Also, is there web 
> documentation for Reinier's new version?
I'm not sure I know what you mean by web documentation, but in any case, 
I think all there is at present is the docstring. And yes, that 
docstring needs work. I'll try to correct and clarify it.
Eric

Showing 3 results of 3

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