NCCOOS Trac Projects: Top | Web | Platforms | Processing | Viz | Sprints | Sandbox | (Wind)

Changeset 86

Show
Ignore:
Timestamp:
09/18/07 21:32:34
Author:
cbc
Message:

Potential solution to plot crash. Replace NaN's with 0.0. Works on Ubuntu Feisty.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sodar/trunk/sodar/arrayData.py

    r81 r86  
    6464    import pylab as p 
    6565    p.figure() 
    66     p.quiver(arrayDataObject.uComponents, arrayDataObject.vComponents) 
     66    p.quiver(arrayDataObject.uComponents, 
     67             arrayDataObject.vComponents) 
     68    xmin,xmax,ymin,ymax = p.axis() 
     69    dx,dy = xmax-xmin, ymax-ymin 
     70    p.axis([xmin-0.1*dx, xmax+0.1*dx, ymin-0.1*dy, ymax+0.1*dy]) 
     71    p.title('Horizontal wind vectors: time vs. altitude') 
    6772    p.show() 
    6873 
  • sodar/trunk/sodar/formattedData.py

    r81 r86  
    5353                    sample['header'][key] = int(value) 
    5454                except (ValueError, TypeError): 
    55                     sample['header'][key] = n.NaN 
     55                    sample['header'][key] = 0 
    5656            # convert body data to floats 
    5757            for altitude in sample['body']: 
     
    6262                        altitude[key] = float(value) 
    6363                    except (ValueError, TypeError): 
    64                         altitude[key] = n.NaN 
     64                        altitude[key] = 0.0 
    6565     
    6666    def _stamp(self):