Changeset 1579 in lmdz_wrf
- Timestamp:
- May 18, 2017, 10:09:48 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/drawing_tools.py
r1575 r1579 10516 10516 tminv = np.min(tvals[iv]) 10517 10517 tmaxv = np.max(tvals[iv]) 10518 tpos = tpos*Ncyc/tmaxv10518 tpos = (tpos-tminv)*Ncyc/(tmaxv-tminv) 10519 10519 10520 10520 if figtypen == 'cloud': … … 10539 10539 if ic == 0 and it == 0: 10540 10540 if axkind == 'y': 10541 plt.plot(cycx[it], xvs[Tt], color=clv, marker=mtype[iv],\10542 marker size=np.float(msize[iv]),\10543 label=gen.latex_text(labs[iv]) )10541 plt.plot(cycx[it], xvs[Tt], color=clv, \ 10542 marker=mtype[iv], markersize=np.float(msize[iv]), \ 10543 label=gen.latex_text(labs[iv]), zorder=-10) 10544 10544 else: 10545 plt.plot(xvs[Tt], cycx[it], color=clv, marker=mtype[iv],\10546 marker size=np.float(msize[iv]),\10547 label=gen.latex_text(labs[iv]) )10545 plt.plot(xvs[Tt], cycx[it], color=clv, \ 10546 marker=mtype[iv], markersize=np.float(msize[iv]), \ 10547 label=gen.latex_text(labs[iv]), zorder=-10) 10548 10548 else: 10549 10549 if axkind == 'y': 10550 plt.plot(cycx[it], xvs[Tt], color=clv, marker=mtype[iv], \ 10551 markersize=np.float(msize[iv])) 10550 plt.plot(cycx[it], xvs[Tt], color=clv, \ 10551 marker=mtype[iv],markersize=np.float(msize[iv]), \ 10552 zorder=-10) 10552 10553 else: 10553 plt.plot(xvs[Tt], cycx[it], color=clv, marker=mtype[iv], \ 10554 markersize=np.float(msize[iv])) 10554 plt.plot(xvs[Tt], cycx[it], color=clv, \ 10555 marker=mtype[iv],markersize=np.float(msize[iv]), \ 10556 zorder=-10) 10555 10557 else: 10556 10558 for ip in range(Ncyc): … … 10560 10562 if Tt + 1 > dimt-1: break 10561 10563 if axkind == 'y': 10562 plt.plot(cycx[it], xvs[Tt], color=clv, marker=mtype[iv], 10563 markersize=np.float(msize[iv]) )10564 plt.plot(cycx[it], xvs[Tt], color=clv, marker=mtype[iv], \ 10565 markersize=np.float(msize[iv]), zorder=-10) 10564 10566 else: 10565 plt.plot(xvs[Tt], cycx[it], color=clv, marker=mtype[iv], 10566 markersize=np.float(msize[iv]) )10567 plt.plot(xvs[Tt], cycx[it], color=clv, marker=mtype[iv], \ 10568 markersize=np.float(msize[iv]), zorder=-10) 10567 10569 10568 10570 # Plotting with lines … … 10594 10596 plt.plot(xl, yl, ltype[iv], color=clv, \ 10595 10597 linewidth=np.float(lwdth[iv]), \ 10596 label=gen.latex_text(labs[iv]) )10598 label=gen.latex_text(labs[iv]), zorder=-10) 10597 10599 else: 10598 10600 plt.plot(yl, xl, marker=ltype[iv], color=clv, \ 10599 10601 linewidth=np.float(lwdth[iv]), \ 10600 label=gen.latex_text(labs[iv]) )10602 label=gen.latex_text(labs[iv]), zorder=-10) 10601 10603 else: 10602 10604 if axkind == 'y': 10603 10605 plt.plot(xl, yl, ltype[iv], color=clv, \ 10604 linewidth=np.float(lwdth[iv]) )10606 linewidth=np.float(lwdth[iv]), zorder=-10) 10605 10607 else: 10606 10608 plt.plot(yl, xl, ltype[iv], color=clv, \ 10607 linewidth=np.float(lwdth[iv]) )10609 linewidth=np.float(lwdth[iv]), zorder=-10) 10608 10610 else: 10609 10611 for ip in range(Ncyc): … … 10616 10618 if axkind == 'y': 10617 10619 plt.plot(xl, yl, ltype[iv], color=clv, \ 10618 linewidth=np.float(lwdth[iv]) )10620 linewidth=np.float(lwdth[iv]), zorder=-10) 10619 10621 else: 10620 10622 plt.plot(yl, xl, ltype[iv], color=clv, \ 10621 linewidth=np.float(lwdth[iv]) )10623 linewidth=np.float(lwdth[iv]), zorder=-10) 10622 10624 else: 10623 10625 print errormsg … … 10681 10683 10682 10684 if cbaror == 'horizontal': 10683 cbar = plt.colorbar(sm, ticks= [tpos], format=cbarfmt, orientation=cbaror)10685 cbar = plt.colorbar(sm, ticks=list(tpos), format=cbarfmt, orientation=cbaror) 10684 10686 cbar.ax.set_xticklabels(tlabs,rotation=90) 10685 10687 else: … … 10691 10693 10692 10694 cbar.set_label(gen.latex_text(tn)) 10695 plt.xticks.zorder=-2 10696 plt.xticks.zorder=-2 10693 10697 10694 10698 plt.title(gen.latex_text(gtit))
Note: See TracChangeset
for help on using the changeset viewer.