comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Removing unwanted data from a structure
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Removing unwanted data from a structure [message #84277 is a reply to message #84129] Wed, 08 May 2013 11:47 Go to previous message
cab581 is currently offline  cab581
Messages: 7
Registered: April 2013
Junior Member
I'm back for more!

I'm trying to sift through my data to remove unwanted values. Previously I was removing data as it read out of a file, so the code worked fine. Now It's a bit more complex.

FOR I = 0, 17 DO BEGIN
FOR J = 0, 99 DO BEGIN
ind = where(STRUCT.(6)[J] GT MED[i,j], count)
IF count NE 0 THEN STRUCT.(6)[ind] = !values.F_Nan
MEAN[I,J] = MEAN(STRUCT.(6)[J], /double, /NAN)
ENDFOR
ENDFOR

I have lots of data. I have two dimensions (altitude, J and 10 degree latitude bins, I) within each data set. I have calculated the median (MED) for each I,J section in the structure. I want run through every single point in all of my files and remove those that are greater than that median. The problem with what I have written is that (I think!) it's looking for where every value across the whole of STRUCT.(6) are greater than the median, not the individual values within STRUCT.(6)

Thanks in anticipation
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: IDL Workbench & jumping back to STOP/breakpoints
Next Topic: TIFF Read/Write Bug?

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sat Oct 11 09:51:13 PDT 2025

Total time taken to generate the page: 0.48520 seconds