If you are sure they are well formed and numeric only and no missing items, 
then you do not need that addons, eg

   a=: 0 : 0
1,2,3
4,5,6
)
   a
1,2,3
4,5,6

   ".;._2 a
1 2 3
4 5 6

beware if it contains negative numbers, you might need to replace
the - with _ first.

Пн, 11 ноя 2013, Scott Locklin писал(а):
> Pascal wrote:
> 
> >Can you be more specific about the code?
> >I assume that you looked into cut ;. ?
> >an alternative to boxing might be to strip out the commas, and then run 0&". 
> >on the string.  Not sure that is faster though.
> 
> I'm sorry for being unclear. I did something like this:
> 
> loadd 'tables/csv'
> datloc=: '/path/to/csvs/'
> 
> ip=: ".> readcsv datloc,'chunk1.csv'
> ip=: ip, ".> readcsv datloc,'chunk2.csv'
> (etc)
> 
> ip is fairly small, but the boxed array read in by readcsv is bloody 
> enormous. readcsv is also pretty slow. I solved the problem with chunking the 
> csvs, but waiting around for several minutes seemed a very un J-like 
> experience. By comparison, the binsearch I needed to do took a fraction of a 
> second (it took almost a half hour in R, which has no native binsearch). 
> 
> -Scott, who will definitely be taking Eric up on his kind offer
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to