Hi all, I've got a file of the following format: X Y Z u v w 0 0 0 x x x 0 0 1 x x x 0 0 2 x x x .. .. .. .. .. .. 0 1 0 x x x 0 1 1 x x x 0 1 2 x x x .. .. .. .. .. .. 1 0 0 x x x 1 0 1 x x x 1 0 2 x x x ........ etc x stand for decimal values X coordinate is 3h, Y and Z are h length. I read that file with: data <- read.table("filename", fill=T) I extract coordinates with: coord <- data[1:length,1:3] with length the number of lines of the file I get the x values with: values<-data[1:length,4:6] I would like now to create an 3D array storing the values on the correct order: uvw <- array(data[1:length],dim=c(3h,h,h)) with h predifened of course Is that command correct ? -- Cordialement ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Emmanuel Poizot Cnam/Intechmer B.P. 324 50103 Cherbourg Cedex T??l: (33)(0)233887342 Fax: (33)(0)233887339 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~