<div dir="ltr"><div>If the text files are structured like the example file (date grouped together).</div><div>Please look at the printed output.</div><div>Basically, it is a book-keeping issue.</div><div><br></div><div>--</div><div> diri = "./"<br>  fili = "test_vanucia.txt"<br>  pthi = diri+fili<br> <br>  asciifile = asciiread( pthi, -1, "string" )<br>  nlines    = dimsizes( asciifile )<br><br>  dates = str_get_field( asciifile(1:nlines-1), 1, " " )  ; skip 1st line<br>  print(dates)<br>  ndates= dimsizes(dates)<br><br>  inew = ind(dates(0:ndates-2).ne.dates(1:))              ; index values<br>  print(inew)<br><br>  ngroup = dimsizes(inew)<br>  iStrt  = 0<br>  iLast  = inew(0)<br><br>  diro   = "./"<br> <br>  do ng=1,ngroup<br>     print("---")<br>     print(""+asciifile(iStrt+1:iLast+1))<br><br>     filo = dates(iStrt)+".txt"<br>     ptho = diro+filo<br>     system("/bin/rm -f "+ptho)                  ; remove any prexisting file<br>     asciiwrite(ptho,asciifile(iStrt+1:iLast+1))<br>     if (ng.ne.ngroup) then                      <br>         iStrt = iLast+1<br>         iLast = inew(ng)<br>     end if<br>  end do</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 3, 2020 at 11:39 AM Vanúcia Schumacher via ncl-talk <<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">




<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="font-size:12pt;color:rgb(51,51,51);font-family:Cambria,Georgia,serif">Hi Mateus.</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="font-size:12pt;color:rgb(51,51,51);font-family:Cambria,Georgia,serif">Thanks for the feedback,
</span><span style="font-size:12pt;color:rgb(51,51,51);font-family:Cambria,Georgia,serif">but this is not what I intend to do.</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="font-size:12pt;color:rgb(51,51,51);font-family:Cambria,Georgia,serif">In my ascii file, I have several lines with the same date (e.g. 2018-01-01, ...) and in this proposed way, I would save 1 file for each line. However, what I need is
 to save each file for each unique date.</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="font-size:12pt;color:rgb(51,51,51);font-family:Cambria,Georgia,serif">With the "test.txt" data I have 9 different dates, which I need to save as 9 different ascii files, containing all the information.</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="font-size:12pt;color:rgb(51,51,51);font-family:Cambria,Georgia,serif">The function I used selects the dates in common, but I am missing something in the loop to save joining this information.</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="font-size:12pt;color:rgb(51,51,51);font-family:Cambria,Georgia,serif">Thanks for the advance</span><br>
</div>
<div id="gmail-m_4597055766086398642appendonsend"></div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_4597055766086398642divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>De:</b> Mateus da Silva Teixeira <<a href="mailto:mateusstex@gmail.com" target="_blank">mateusstex@gmail.com</a>><br>
<b>Enviado:</b> terça-feira, 3 de março de 2020 15:19<br>
<b>Para:</b> Vanúcia Schumacher <<a href="mailto:vanucia-schumacher@hotmail.com" target="_blank">vanucia-schumacher@hotmail.com</a>><br>
<b>Cc:</b> <a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a> <<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a>><br>
<b>Assunto:</b> Re: [ncl-talk] Selecting same date</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>Hi Vanucia,</div>
<div><br>
</div>
<div>Take a look at the following lines:</div>
<div><br>
</div>
<div><i>  asciifile = asciiread( "test.txt", -1, "string" )<br>
  nlines = dimsizes( asciifile )<br>
<br>
  dates = str_get_field( asciifile(1:nlines-1), 1, ";" )<br>
  dates_nano = str_get_field( asciifile(1:nlines-1), 2, ";" )<br>
  lat = str_get_field( asciifile(1:nlines-1), 3, ";" )<br>
  lon = str_get_field( asciifile(1:nlines-1), 4, ";" )<br>
  pico_ka = str_get_field( asciifile(1:nlines-1), 5, ";" )<br>
<br>
  print( dates )<br>
  print( dates_nano )<br>
  print( lat )<br>
  print( lon )<br>
  print( pico_ka )</i></div>
<div><i><br>
</i></div>
<div>After reading all data, you can easily save them in an ascii file. Of course, if you want to make some calculations with these data you should convert from string to float.<br>
</div>
<div><br>
</div>
<div>Best regards,</div>
<div>Mateus</div>
<div><br>
</div>
</div>
<br>
<div>
<div dir="ltr">Em ter., 3 de mar. de 2020 às 12:01, Vanúcia Schumacher via ncl-talk <<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a>> escreveu:<br>
</div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="color:rgb(51,51,51);font-size:12pt;font-family:Cambria,Georgia,serif">Hi users,</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="color:rgb(51,51,51);font-size:12pt;font-family:Cambria,Georgia,serif">I need help to fix my ncl script, </span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="color:rgb(51,51,51);font-size:12pt;font-family:Cambria,Georgia,serif">what I'm trying to do is select all the same dates from the ascii file (test.txt) and save it </span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="color:rgb(51,51,51);font-size:12pt;font-family:Cambria,Georgia,serif">in a new ascii file (refers to each date), but I'm not able to get all the values for each date.</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="color:rgb(51,51,51);font-size:12pt;font-family:Cambria,Georgia,serif">I attached the test data and the script</span><span><br>
</span>
<div><br>
</div>
<span style="color:rgb(51,51,51);font-size:12pt;font-family:Cambria,Georgia,serif">I appreciate any help</span><br>
</div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span><br>
</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif;font-size:14pt;color:rgb(0,0,0)">
<span style="color:rgb(51,51,51);font-size:12pt;font-family:Cambria,Georgia,serif">Cheers</span></div>
</div>
_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a></blockquote>
</div>
</div>
</div>

_______________________________________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/mailman/listinfo/ncl-talk</a></blockquote></div>