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

Home » Public Forums » archive » 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 #84265 is a reply to message #84137] Thu, 09 May 2013 16:13 Go to previous messageGo to previous message
Jeremy Bailin is currently offline  Jeremy Bailin
Messages: 618
Registered: April 2008
Senior Member
On 5/8/13 1:47 PM, cab581 wrote:
> 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
>

What are the dimensions of struct.(6)? I can't quite figure out what
you're trying to do.

-Jeremy.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Q: project_vol
Next Topic: MPFIT and bestnorm

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

Current Time: Wed Oct 08 16:06:49 PDT 2025

Total time taken to generate the page: 0.00508 seconds