<div dir="ltr"><div class="gmail_default" style="font-size:small">Xiaoni,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I'm sorry for the delay. I didn't realize there was an unanswered question.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">When you say "specific value with white color" do you mean that you want to color a 0-level contour line in white, or that you want to specify a contour *fill* for values equal to 0?</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">As an example of specifying a particular color for a contour line, see spaghetti.py at:</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default"><a href="http://www.pyngl.ucar.edu/Examples/gallery.shtml">http://www.pyngl.ucar.edu/Examples/gallery.shtml</a><br></div><div class="gmail_default"><br></div><div class="gmail_default">This uses only one contour level, and sets the color for this level using cnLineColor and an index value:</div><div class="gmail_default"><br></div><div class="gmail_default"><font face="monospace, monospace">res.cnLevelSelectionMode = "ExplicitLevels" # explicit contour levels</font></div><div class="gmail_default"><font face="monospace, monospace">res.cnLevels             = 5500             # which level(s) to plot</font></div><div class="gmail_default"><font face="monospace, monospace">res.cnLineColor          = 1      # index 1 in default color table. Can also </font></div><div class="gmail_default"><font face="monospace, monospace">                                  # use a named color, like "white"   </font>     <br></div><div class="gmail_default"><br></div><div class="gmail_default">If you want to set multiple levels with multiple colors, then provide an array of values to cnLevels, and use cnLineColors to set the color for each.</div><div class="gmail_default"><br></div><div class="gmail_default">If you want to set the colors for filling between contour levels, then you can use cnFillColors. See example hdf3.py, which does this with:</div><div class="gmail_default"><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">res.cnLevelSelectionMode = "ExplicitLevels"</font></div><div class="gmail_default"><font face="monospace, monospace">res.cnLevels             = [0.01,0.02,0.04,0.08,0.16,0.32,0.64, 0.96]</font></div><div class="gmail_default"><font face="monospace, monospace">res.cnFillColors         = ["white","cyan", "green","yellow",</font></div><div class="gmail_default"><font face="monospace, monospace">                            "darkorange","red","magenta","purple","black"]</font></div><div class="gmail_default"><br></div></div><div class="gmail_default" style="font-size:small">--Mary</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 19, 2017 at 3:41 AM, Xiaoni Wang <span dir="ltr"><<a href="mailto:xiaoni.wang@obspm.fr" target="_blank">xiaoni.wang@obspm.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
     May I ask how to plot a specific value (0 for example) with white color by using NGL in a 2D contour plot ? Thank you in advance !<br>
<br>
Best wishes,<br>
<br>
Xiaoni Wang<br>
<br>
______________________________<wbr>_________________<br>
pyngl-talk mailing list<br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/pyngl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/pyngl-talk</a><br>
</blockquote></div><br></div>