source: trunk/UTIL/PYTHON/planetoplot_v2/examples/ppclass_reference/anomaly.py @ 1052

Last change on this file since 1052 was 1029, checked in by aslmd, 11 years ago

UTIL PYTHON planetoplot_v2

  • added keywords nxticks nyticks xp yp missing for improved plot settings
  • added function to print contents of pp object
  • added to ppplot a function figureref to easily set a figure of given size
  • bug fix affecting .ppobj objects containing fields with missing values
  • bug fix when size of z coordinate do not match field
  • bug fix for Ls time coordinates (added changetime=correctls)
  • bug fix if not connected to internet
  • tidying up examples
  • Property svn:executable set to *
File size: 512 bytes
Line 
1#! /usr/bin/env python
2from ppclass import pp
3
4## A SIMPLE EXAMPLE
5simple = pp()
6simple.file = "/home/aymeric/Big_Data/DATAPLOT/diagfired.nc"
7simple.var = "tsurf"
8simple.t = "0.5"
9simple.getplot()
10
11## GET A TIME AVERAGE WITHOUT A PLOT
12mean = pp()
13mean << simple
14mean.t = "0,1"
15mean.get()
16
17## COMPUTE AND PLOT RELATIVE ANOMALY in %
18anomaly = ((simple-mean)/mean)*100.
19anomaly.filename = "anomaly"
20anomaly.defineplot()
21anomaly.p[0].title = "surface temperature anomaly"
22anomaly.p[0].units = '%'
23anomaly.makeplot()
Note: See TracBrowser for help on using the repository browser.